Hey Lee! Sorry to hear your frustration....but, I am glad you came here to vent rather than "lose it" with H!
I think you got some good advcie. What do you want from this and how can you give H feedback on his behavior so that you are not feeling so frustrated?
Happiness is like a butterfly: the more you chase it, the more it will elude you, but if you turn your attention to other things, it will come and sit softly on your shoulder.... (thoreau)