I have had this most years. My birthday is next week and I know my kids have got me something because my mum took them out yesterday.
And I know DH has because my mum told him what to get.
If it wasn’t for her, I know I would get nothing from them or DH.
And every single year, like yesterday, I get “not sure whether I will have time/money to get you a birthday present” and it causes a row along the lines of “it’s the same fucking day every year, and I have never once had this conversation with you about your birthday.” His is Dec 21 and he still gets presents etc despite Christmas taking priority so April shouldn’t be hard.
In my DHs case, his family never make a big thing about birthdays, as a kid he would get something like new school shoes or a pencil case, never anything “indulgent” like a new toy.
So he kind of projects it onto me by saying. “I haven’t got you anything” in the, frankly, vain hope that one year I will say “Oh, that’s OK”, but (and this does sound bratty) I refuse to accept it because that means he doesn’t have to make any effort, and for me it’s the effort that counts.
I don’t care if he just gives me a KitKat or something, as long as he has made the effort to choose something I would like.
He also insists on telling me every year that he was going to buy me something better but it was too expensive. I also haven’t had an actual Christmas present for three years, just a vague promise of something or other that never materialises.
Before they started school, I never got any acknowledgement for Mother’s Day either.
So, no, YANBU. It’s the one day of the year where you are allowed to feel a bit bratty and want to be spoiled.
You shouldn’t expect massive gestures but something to show he cares.