My mother was like this she would find something wrong with every gift and wasn't shy about telling you either, which I think is really rude. I managed only one time to buy her a gift which she seemed genuinely happy with. She'd suddenly started to like and collect garden animal ornaments. I found and bought her a lovely smiley pig one and wrapped it in new tea towels because she was always short of them. As I handed it over I thought she might complain about the tea towels being a gift for the house and not a gift for ~her~ but she actually loved them! Nearly fainted with the shock .
Utterly fascinating film on iplayer - Garden of 1000 bees
have you ever been mistaken for a race/ethnicity/ancestry that you are not?

