I'd be upset, but there's nothing you can say right now because you'll seem jealous, like it's about her. It's really about how he treated you on your bday. You're not being petty.
Bullshit! H didn't get me anything for my birthday but a couple of months prior had made a big deal about his brother's birthday. Mine was the day after we both went back to work after having the babies so it was a crazy time, but I just said to him "Hey, you always make a big deal about getting good gifts for your family members, so I was really kind of hurt not to even get a small thing of flowers or something. It made me feel like I'm less important then your family, or that you don't feel like its as important to put in as much of an effort with me". He hadn't thought of it that way, and for Mother's Day the following month I got an iPhone and I 100% disagree that it was only about how he was on your birthday and not about his mom. It would be one thing if he just sucked at birthdays/holidays for everyone, but to make a big deal about someone else's birthday and then ignore yours makes it so much worse.
I would kill him. Ok, seriously, he would definitely realize that ths is not ok by the amount of yelling and cursing that would be thrown his way, topped with a "Maybe you should just go back to live with your mom if you love her so fucking much"
Any chance he has something great planned and is hoping for a bigger surprise by throwing you off? Reaching, I know, but I HOPE for your sake he does... I'd be livid.
ETA: Never mind, I missed the fact your bday was months ago!
I would kill him. Ok, seriously, he would definitely realize that ths is not ok by the amount of yelling and cursing that would be thrown his way, topped with a "Maybe you should just go back to live with your mom if you love her so fucking much"
I may have said something similar before. Worked well.
In this case I'd go with "Great! I'll join her with the spa certificates you got me for my birthday last month. Oh wait, I got shit, not even a card."