MDU,

That is a good interaction with H. No blow ups, no drama, no R talk. And GOOD for you in not going to the beach with H this time around. It is for you because you weren't into it at all.

Regroup a bit more and then you'll be ready to interact H in a more light-hearted way. There will be times when you just need space and time for yourself. It's perfectly allright to do for it is important to give yourself some TLC.

Yep. You're going have to have the talk with your D about her behavior. Don't think for a minute that H isn't experiencing the consequences of his behavior. He is and time will tell when he will reveal them to you. Patience.