Every time I read a post celebrating an anniversary where he bought flowers or a gift then took her to dinner to celebrate, I am reminded that you never once did that for us.
We have never gone to dinner to celebrate our anniversary, not once in 21 years. You have forgotten 90% of the time. Not just when things were bad, but when things were good between us. Fighting the day before about it, does not count as celebrating or remembering the event. You are always sorry and you’ll always do better next year though, won’t you? I have 20 years worth of cards I bought, tore up and threw away because you didn’t deserve to know how much you hurt me by forgetting the day we got married.