My friend, there's some good stuff happening with him. Is it enough? Only you can answer that.
The thing about dbing is that MWD says do what works. And what you are doing seems to be bringing him closer.
I also think its important to switch things up a bit. You can always go back to what you are doing if he doesnt seem receptive.
I think it's important to show the possibilities sometimes. Let him see how life could be if he recommitts to you, ya know?
Nothing drastic as to spook him. Just a little something different to.
As far as the future, you will know when you are done. You arent yet. And thats ok. As long as you are not losing anymore of you in the process, Nero. Because you matter.
You are still mourning. I get that. It takes as long as it does.
The thing to remember is that you are the one in control of your life, Nero. You get to decide.