Hugs to you! It sucks. Go out and buy yourself something really nice. There are a couple of things that I have thought about putting under the tree for myself, things that would be highly visible. When asked who they were from, I would say they were from someone special who loves me a lot. (Me, of course.) I haven't done that yet because I'm not sure if I'd end up feeling pathetic or not.
We had a huge fight about this and I told him I need fluff. If he won't do it for my birthday, etc., he'd damned well better do it "all year long" as they like to say. I even gave him a fluff list. And I tell him when it's fluff time if it's been too long. Of course, I do fluff for him, too. And I do cards and presents for his birthday and normal occasions.
My idea here is that, while I don't respect his beliefs, I do respect his right to have them. But I have mine, too. I won't expect him to give me cards, etc., and I will be gracious about it. On the other hand, I WILL give him cards & wrapped presents whenever I feel like it, and I expect him to be equally gracious about it. I won't deny his right to not gift me on specific days, but he's not going to deny me the right to gift him. Fair's fair.