I have been with my husband almost 9 years. He comes from a mom who doesn't like foofoo stuff. She hates flowers and isn't very good at lavishing heartfelt gifts or gushing over holidays. So! What did I do? I trained him! From the very beginning of our relationship I told him just how IMPORTANT holidays are to me. I made a big deal of every holiday and told him what I expected and gave him suggestions. I also treated him the same - making him feel special. Now, he screwed up a couple times in the beginning (like giving me a pair of Vans for Vday) but we went over his mistakes and he got it right the next time.
My husband is the now the most amazing holiday celebrator! Right now he is making me a Salted Caramel Latte, he's already wished me a happy mothers day, later we are going to a movie and lunch. I got beautiful flowesr. Exactly what I would want for today.
So, stop complaining and start training!!!!!