I am so happy for the way things are turning around for you. With or without H, you have made it clear you are ready and able to get on with your life, and live a good one, at that.
I believe you are right about H's depression. The further away he gets, to broader the view of the mess he has made.