Today was our 3rd anniversary. I had to wake up very early and go to work while he was still asleep so I left a note on the fridge saying happy anniversary and that I love him and to stop by the place where I work (2 minutes walking from our place) for a big hug and a kiss. When I knew that he got up for work, after I had left, I texted him to look at the fridge before he left. More than 3 hours later, no response. I texted him to ask if he was ok and he replied an hour later saying he was in a rush this morning and didn't have a chance to see.

Obviously at this point, I should have just replied, "no problem! Happy anniversary and I love you lots!"

Instead I assumed that he knew that it was our anniversary, was being sort of the not very romantic guy that he is (by conventional standards), and didn't even consider that maybe the date slipped his mind. I spend the entire day just brewing making it a big deal in my head, until we went to a local spot for a light dinner. He hadn't said anything about an anniversary up to this point. I just kept brewing and brewing, feeling hurt and forgotten.

It wasn't until we got home and he looked at the fridge and saw my note. He then just hugs me and kisses me and I, at this point am basically at a point of mass despair (all in my head) about to cry because I had realized that he didn't even remember that today was our anniversary. I essentially broke down (not yelling, but crying).

He, being the actually most loving person that I know, got really sad and started to apologize, which then made ME get really sad and start to apologize. He said I made him feel stupid and like a bad boyfriend. I realized that I'M the asshole all along. I put my need for sentimental romance above his need for relaxing after a very long and different day.

Lesson learned: SO isn't perfect, he's not going to always remember everything. He does literally everything else and he's the greatest man alive. Never forget all of the countless things he does for you like pay the rent, put food on the table, take care of anything ever that needs fixing, giving my parents a ride to the airport because I can't drive, visiting my grandparents when they're sick, make me not have to worry about ANYTHING EVER. How could I forget all of his wonderful qualities just because he forgot what date it was?

Edit::::

I want to thank all of you for your input! Just want to point out that I value all points of view and I welcome all discussion (as relevant to RPW).