I'm so glad you expressed all that to him.... how quickly they forget sometimes, and how differently they see reality.... I don't think men are capable of (or eager to) try to see things from another person's perspective. They need to be shown and reminded. And you wouldn't have unleashed your wrath last night if he had not done something to deserve it, so don't feel badly about doing it. Besides, blame it on your "condition". It's not healthy for those of us with anxiety to keep anything repressed so you were yelling at him for your health.
You didn't say anything wrong, even the reminder about his Mum. He needed to be reminded of all you contribute to the relationship and appreciate you more, and I'm betting he will now, at least for a few weeks. Their memory is pretty short.
Demand the respect you deserve, even if it's sometimes scary.
Sue