W2G,
If you are not happy with the way things are going you may want to try to change some things. Perhaps don't make yourself as available to H, especially when he changes his plans and doesn't let you know in advance. I think things really started to turn around in my sitch when I started to enforce boundaries. I did this for my own detachment but it also made H take action.
Just some suggestions.

HUGS


Me47
H46
S13
M16
Piecing since May/09

"Life is 10% what happens to us and 90% how we react to it." Lou Holtz