Wow, that trip sounded like a great start to something better!...
Quoting Mooka: I need to start focusing on the positives....and think about my 180 behavior.
What has helped figure out my 180's was to wake up each morning asking, "What can I do to make today a better day than yesterday?" ... for me and if the oppurtunity presents itself (and it will) to draw my W closer. When not sure what your reaction to his interaction should be ... pause ... and ask yourself, "What will bring him closer to me instead of push him away?" If the answer is still unclear, the best thing to do is to do NOTHING. Don't react. Distance yourself from H if necessary.
Making yourself aware that you need to put an effort forth to make each day better than the last is what ensures the good times will outnumber the bad.