Your H is me and I was him! At the time nothing my W could have done would of changed my mind or caused me any desire to change myself. Why would I change? She was the problem!
Obvisouly things have changed. I think you are doing a fantastic job but I hear my W in your complains. I am unsure as to what would of changed my mind or forced me to really look at myself at that time.
I am stuck with this because the thing that forced me to see the light is the very thing I don't want to happen. Have you scheduled a DB session or sought C in any form? What you need is a solution based approach here.
When I see myself in others I hate it. There is little doubt that he loves you very much, a lot of what I think he is doing is based on feeling comfortable with you and a little male ego. I know I am the king of EGO and now I am the court jester. Keep up your approach because what you are doing is having positive results.