For background: DH and I usually just get each other something small for Christmas, a couple of books or a boardgame.
Last year I received a one-off Christmas bonus from work, worth a few thousand pounds. I thought it would be nice to use part of that money to buy DH and myself new skis for Christmas. I took DH to the ski shop so he could select a pair of skis himself. The ones he really wanted were not available in his size/length anymore so he ended up choosing different ones.
Every time we've been skiing since (a week last winter and a week right now) he has complained about the skis I gifted him. How he hates them, how he much preferred the other (sold out) ones, how he can't ski on these... it goes on and on. Today I snapped and told him I thought his constant complaining was incredibly rude and that if he hates them so much he can give them back to me so I can sell them on ebay. (I wouldn't even mind if he sells them on ebay and buys skis he prefers, I'm just utterly fed up of the constant complaining about a present that I spent a lot of money on.)
Anyway, after telling him I thought his behaviour was rude he's retreated to the bedroom to sulk. AIBU to expect a bit more gratitude from an adult, even if a present does not live up to one's expectations?