I've got a friend who I've been friends with for 20 years. As we have aged, she has become more difficult. I put it down to menopause for a bit, but it's now stuck and she's a very spiky character.
We are in a group of 4 who regularly meet up. Our whole friendship she has loved the shop The White Company. She likes the candles especially the Christmas one but they are very expensive. This year I've saved and I've bought her it. So far so good. Apart from her latest rant when we went for our Christmas brunch was people who buy you Christmas stuff for Christmas, ie her sister in law the year before had bought her these Christmas cushions from Next (they were lovely and v expensive) she went on and on about how inconsiderate and stupid it was. When I said I quite liked it as I don't really have the money to buy fancy Christmas bits for myself so they are a treat, also you enjoy them until new year, pack them away and have a nice surprise for next year too, she was really horrible about it. Nothing to discuss really but just ahhh she's being an ungrateful cow and now I wish I hadn't wasted my money.