Hi Ss, I don't really have much to add to what Maybell, Claire, Card and others have already said, but I wanted to check in with some support for you. It sounds like your H is deep in a "poor me" fog. You are working on making yourself a better person, but you need to be in this for the long haul. Patience is key. I think in his silly way with the 100% guarantee talk he is really saying that he wants to know that the positive changes he is seeing now are going to stick. That isn't too much to hope for but the way he is saying it is irrational. He has a lot to work on within himself.

I'm sending you thoughts of strength and positivity!

Also, forget your friends! No not really but maybe it is time to go find some new friends who you can relate to right now. Try a meetup group or join a class or activity with your D. Something different will be nice.

Hugs, Lisa