he is just frustrating me sooooo much!

No, it's your expectations not being realized that are causing your frustration. Blame yourself, not H. Have no expectations and decide to live a life where you can be pleasantly surprised when good things happen instead of frustrated when things you'd like to have happen, don't.