I agree you should have a discussion about holidays, birthdays, Christmas, gift giving and other family rituals so that you can tell him why things like that are important to you and you can try to establish why they are not important to him. An undercurrent of resentment is not good for relationships.
It might be possible he was brought up without much fuss being made of these celebrations when he was a child or perhaps in other relationships if he has been married before, rather than him simply being mean. My own birthday falls straight after Xmas, and my parents usually gave me a card on my birthday, with a token gift on the basis that I had recently had Christmas presents and wasn't entitled to expect another gift for my birthday. Even my 18th birthday passed by with just a card, which was a bit of a disappointment, but one I had learned to live with.
That lack of entitlement was so ingrained in me that apart from my own children and grandchildren , I personally don't make much of a fuss about routine adult birthdays. I prefer to give surprise gifts or experiences that do not recreate an obligation to reciprocate.
On the other hand it also might be financial prudence rather than sheer meanness. If you have always had separate finances how are other
costs and household bills shared? Do you have roughly the same amount of disposal income or does he pay for the majority of other household costs? I know that paying for essentials is not the same as a luxury treat, but he might think that counts a lot.