Wendylon, I like the fact that you're noticing the positive changes :-) Keep that up. Dinner as a family is great.
I share your opinion about D. In some cases it might be necessary, but most of the time, D can be avoided. That's the main reason we're here!
Next step for you: have you made sure you validate your H and make comments that produce positive feelings? Basically, you want him to feel good about himself when he's with you.
Thank you for all your help with my sitch (((())))