I bought a pair of these socks for myself last week, and I am sending some to you virtually. Send me your address and I’ll be happy to send you a pair as a belated birthday gift. For real.
Growing up there was a lot of chaos in my family. Birthdays weren’t really celebrated much other than maybe dinner requests for a certain meal. The man I married has never forgotten one, or our anniversary, or any special moment, etc. Always comes in with an armful of flowers, a special gift he’s ordered weeks before and cutely wrapped, and asks me what I want to do to celebrate. (Jesus, I’m sitting here with tears rolling down my face and a tissue stuffed up my nose for some reason writing this!

) You just deserve so much better!
I saw your post yesterday where you said you‘ve cooked a big homemade meal for your husband every night whether you wanted to or not. (And I’m pretty sure I’ve seen you say you raised two boys, as well.) Between that and what you’ve posted today, I think I am seeing shades of how my mother was treated in her marriage, and I know how sad it made her over a lifetime. She never said or changed anything, either. And I have the feeling, despite all the great posts here, nothing much will really change for you, either, unless you make it happen.
@Bianca and Bernard and a lot of other posters here got it right. You really need to take some of your power back, not just for today, but going forward. Ask your husband how he would feel if you weren’t there any longer. Would he wish he would’ve treated you a little better? There’s no excuse for what happened today, and you have a right to be salty about it. It was a special milestone and should’ve been acknowledged, even with a crappy little McDonald’s breakfast if that was all he could manage. (Coffee and a warm cinnamon bun in bed would’ve been better, but hey.) Maybe tell him you want a re-do this weekend (now that he knows how he hurt you) and see if he can get it right this time.