At the risk of sounding ungrateful, I TOTALLY get you OP.
I have a wonderful husband. Who is a shite gift buyer. It's not what I married him for, but every year there's that little FGS moment.
He doesn't want to get me generic gifts. I lay out subtle to not-so-subtle hints all through Autumn (December birthday).
Ooh, I'd love some new...
I'd like to go see that...
All the way up to 'I dropped massive sodding hints about getting me x last year and you didn't'...
I would provide him with a list, but the thing is, he WANTS to be the kind of person who gets my hints by himself. He doesn't want a list.
Then when it comes to shopping, he panics, and buys me lots of small things including smellie. Last year was half from Tiger.
This year I've bought him a fancy pillow - he's always complaining about ours, it's expensive, but he'll enjoy it every day. And I'll get... lord knows. Be happy with a fancy pillow myself, but he doesn't want to be told, and he won't buy sensibly himself either.
It's not the biggest deal in the world (and I do spend all year buying things for myself). It's just... why? I get you.