NQ, that's a lot to process. Think of it as a storm at sea. Just hang on, keep the ship on course, and wait for calmer waters.
You have the right idea. Take it at face value. H said what he felt at that moment (or thinks he felt...). Remember the mantra (Don't believe half of what he says...). The more important thing is that he opened up and communicated.
You were very brave to listen and not react - crying is ok, we can't always fight that - I mean not saying anything. It [censored] that he put you in a bind like that, where you have to choose from the lesser of two evils.
When things got really tough for me, I would think about the last thing my DB coach said, and that was "promise me you won't make any major decisions or changes while your feeling down or depressed." That really helped me focus enough to get through those stormy seas!
No 2x4s, but a virtual hug. ((())) Haven't seen many of those on the forums these days.