You know, I've had friends of my W come to me and say, "Wow, man, how in the world did you ever fall in love with this woman!?!?!"
That's exactly how I feel about the way you just described your H - what in the world?
That being said - you probably got mad in the 'best' way possible. I kinda like that you pretty much told him how it is. That being said, you've gotten it off your chest, and it's hanging in the air, regain your PMA, your calm, your GALing, whatever it is. Find somewhere to be, and something to do!