Oh, trust me, no need to feel badly about yourself!!! I did the same when H finally admitted/acknowledged the A, which to me was like opening Pandora's box, which HAD to be opened. You're NOT a saint and your anger has it's rightful place. So, express it, and let H know. You have a right to that, as he did to express his anger over what you did the M. Just express in a more healthy way, not the way you did in the M.

Remember, be patient with YOU!