I feel this way about 2 of my cousins, They young but ALWAYS ungrateful. Literally anything I buy them for birthdays and xmas they complain about right in front of me. Its gotten to the point where I dont buy them birthday presents anymore (I dont tend to see them close to their birthdays anyway coz they only come down this way in school holidays). Literally I always tried to find something in their interests and they always hated it or found something to whinge about. One loves detective books, I bought her the complete sherlock holmes.. she complained that she'd read it already.. next year I got her this obscure-ish first couple books to a teenage girl detective book (she a teenage girl). She turned her nose up at it.... Its gotten to the point where now I just chose something teenage girl-ish and somewhat close to something they may have liked. They gonna hate it anyway so why go to all the effortI usually love shopping for and making gifts for people, which is why Christmas is one of my favorite holidays, but finding out what to make or get for my sister-in-law's family and other non-gift givers/I-don't-give-a-crap-about-any-of-this drives me nuts. I want to make people happy, especially after this year, but at the same time I don't want to get someone something they're just going to complain about. Ugh.