Wow, that sucks.
What is it with some men?? They're so thoughtless sometimes. My boyfriend is awful with money. I didn't know this until I moved here to be with him. Thankfully, he let me take over the finances and I'm slowly getting him out of debt, but it's been a struggle. For Christmas, my birthday, and Valentine's Day he didn't get me a damned thing. No card, no flower, no going out, no nothing. He did email me a poem he found online for Vday, but that's it.
I know it seems greedy, the whole "wanting a gift" thing, but you know what? It really is the thought that counts, and when there's not even an attempt at a gift, it shows no thought at all, which is why it sucks.
Sweetie, is your husband the kind of man who you can talk to about your problems? Does he listen? If so, then I think you should tell him that when he doesn't give you anything on those special days, it makes you feel bad and like he doesn't care. (or however it does make you feel.) If he continues, I think eventually you will grow to resent it, I know I have, and that won't be good for the relationship. I think it's perfectly okay to ask him to get you gifts in the future on holidays and your birthday. It isn't being greedy and the gifts don't have to be expensive, just something to show he put at least a little thought or effort into it.
ITAIf you guys have the money to spend, it is entirely inappropriate for you to face any sort of "punishment" for buying something you want. Regardless of whether you work or not, his earnings are family money and not HIS money.
And I find it inexcusable that he didn't buy you a gift (unless finances are very tight and you two agreed not to do gifts for a while). That is so inconsiderate.
I think you may need to have a discussion with him about how he treats you in general, as it sounds like he acts like you are a second-class citizen because you are not working. I'd be livid.
My best friends husband is like that. She doesn't get ANYTHING for birthdays, mothers day, anniversary, Christmas, Etc.. and when I say nothing I mean...NOT EVEN A CARD!!!
OMG, that's unbearable! No way is he perfect, but that's one thing I like about my BF: he gives gifts. Generally very nice ones, and or things I really want or need! This will be our third Mother's Day as a couple, and even though he and I don't have any children, he still gets me a gift, only it's "from the dog!" Not that I think he should buy me things all the time or whenever I want, but a thoughtful, considerate, appropriately-giving personality is a must-have for me. I never even thought this way before I got with him, as previous boyfriends weren't really the same way, but from now on it will be a prerequisite for a guy to be as giving!