And we got married on March 15th so neither of us would forget the Ides of March.
Preventive solution - and it's worked for 29 years.
Ha, that's funny. We got married on March 11, which everyone THINKS is the Ides of March. After the invitations went out I had to field several months of "BEWARE THE IDES OF MARCH" by saying, "It's the FIFTEENTH!"
About the anniversary, sorry he forgot, but why didn't you remind him? It seems like you would have discussed plans in advance. My husband doesn't even know what MONTH this is. He never remembers his parents' birthdays. He only remembers my birthday because it's two days before Christmas.
But I guess we're not ones for celebrating days. I don't know why, it's just never been that important to either of us. A couple of years ago we did nothing for Valentine's day. I think he got me some flowers. I told him, I guess I don't feel compelled to do something on Valentine's day because I feel so loved every day. And yes, you are now free to go off and puke.
ETA: I guess what I'm getting at is, I don't understand why we, as women, have to look at every "special day" as a test of our man's love depending on how well he performs. If he loves you, he loves you, and what's the day got to do with that?