MB...long winded is ALAWAYS welcome here. And I can see what you're saying about your H. He may have done those things for you, to get your praise and show you that he listens to you and loves you. Your reaction sounds a lot like me...sigh...maybe thats why we're friends. Birds of a feather and all that.
My XF? No. Just. No. I may have (definitely have) handled everything wrong. But my gut has been pretty accurate on all of the BS he has done all along. I wish it wasn't.