Earlier in the year on Valentine's Day I surprised my gf with a spa package and decorated my place to the nines. She loved it but she didn't do anything in return for me... She said she thought I wasn't going to do anything because on Christmas the only thing I did for her was place a banana in a shoebox and wrap it up as a present for her.. but I stated explicitly I don't celebrate Christmas (besides a few charitable donations to children toy funds)... she kept pushing me with an entitled attitude to get her something (just because she made me a custom sweater with her face on it she thinks she can make demands... *bane voice* "you think this sweater, gives you power over me?" *end bane voice*) so I finally thought "she wants a gift so bad, I'm gonna wrap up a fvcking banana, put it in a fvcking shoe box, and she's gonna fvcking like it" but when she unwrapped and opened it she didn't like it at all and threw the banana on the ground (fortunately it wasn't peeled and still could be used for banana slices and ice cream later that day) .... but I digress.
Kind of forgot the point I was trying to make but basically a month after Valentine's Day I ended up breaking up with her a few days before her birthday in march so I wouldn't be obligated to get her a gift... I took her back a few days later after her bday and she never mentioned anything about a birthday gift but now I'm probably getting a banana for mine...
Don't satisfy a woman who is displaying an entitled attitude. Give gifts and do nice things because YOU want to, not because some broad expects it because it's her birthday or a consumer holiday (and they're all consumer holidays nowadays).
It's important to note I make it clear to women, family, and friends that I don't celebrate holidays beyond a dinner. I don't give physical gifts and I don't expect/want physical gifts. The most important "gift" to me is giving someone your time.