I'M sorry OP it feels rubbish doesn't it.
I once knew there would be a year I'd get very few gifts if any ( I got one small bix of chocolates from a neighbour). I set myself a budget walked into a posh toiletries shop, told the assistant my tale of woe and asked them if they'd choose my presents for me so I'd get a surprise. They asked me a few questions about what sort of scents I liked, whether I preferred baths or showers and told me to come back In half an hour and I paid up for a box beautifully gift wrapped. When I opened it I found lovely things I'd paid for plus a free gift and what must have been one of every sample they had.
Make sure you get something for yourself next year to be sure OP And in the meantime get yourself something nice in the sales.