HD...may I ask, what do you love about her? The way she treats you, IMO, would overshadow all other things in your relationship. This is just a *really* good excuse for her to be mean and controlling towards you...for a really long time. She likes it like that. She really does.
I don't think so. HD loves his wife and she is a good woman. He 'triggered' emotions in her, that's all. She even gave him a heads up on what that trigger was... and honestly... in so doing, she let him off the hook.
That doesn't excuse how she chose to respond... but him getting angry back at her isn't going to solve the immediate problem.
And THAT is the thing I think is so cool for HD right now... there is something that he 'gets' that is making him slow down... and say... 'wait a minute,' it feels like this... but... that may not be accurate... let me get accurate, and then respond.