OK, my response might be unpopular but here it is:
My wonderful husband never gave a thought to me for valentines, mother's day, Christmas, nothing. For our anniversary he'd take us away together and since it is two weeks before my b-day, it was supposed to pass for both days if I asked.
I used to give hints, tell his mom to give hints, tell his friends what I wanted for christmas with the instruction to guide him into getting it and then I would feel bad and get mad because I'd end up empty handed. Did I mention the time I did get flowers for Vday was because he wanted to buy flowers for another woman friend who was alone on Vday and he felt sorry for her? So he got her the flowers and had the sense to not just give them to her. I got the exact same bouquet. Once I got a slice of cake for my b-day, but I found out it actually came from the friend (same one who got the flowers from my man) who sent him out to get it with the instruction to give it to me. Otherwise I'd have gotten nothing.
SO when I finally confronted him about it a few years ago, the answer I got was, "Gift giving and Hallmark industry holidays are just not a part of my love language." And while I found that answer bone-headed, when I finally got around to listening to him I realized he was right. He has a beautiful love language which includes being a good listener (most of the time), giving the occasional back rub, making breakfast for the kids most mornings, fixing thigs around the house and doing random chores involved in my photography business. He even used to write me poetry. He makes me laugh and tells me the truth when I need to hear it, whether I want it or not. He vaccuums my car...
See what I mean? He loves me. He just doesn't do it overtly on holidays.
So it took me a few years, but I decided to stop playing this game of wanting, being passive agressive, being lavish with him on his holidays, being angry... this was all ruining MY relationship with him. It was my problem and because the expectations were in my head and not based on the reality of my relationship, I was ultimately responsible for being so upset about it all. So I let it go. I stopped expecting entirely.
And so he started giving me gifts. I mean, a surprise box from Victoria's Secret in my car's trunk on V-Day (god bless him, it was right after I had a baby and felt so unattractive!), breakfasts in bed, hand made cards, everything I always hated asking for. He doesn't do it all the time, and that's fine. I really have quit worrying about it. And I"ve quit making such a big deal about grand jestures myself. It's been liberating, even though I enjoy gift giving.
I say quit expecting. It isn't part of his love language. Enjoy him for who he is and revel in the love he shows you all year round. Men are kind of sensible about not buying into commercial holidays. Remember why you married him.
Once the pressure is off, who knows how he'll react.
All the best.