Little bit of context. I'm a single mum with next to no money. I struggle week to week with bills so Christmas is a huge stress to me. I save through the year to get gifts. I don't buy for many, but it's still stressful.
I also need to preface this by saying I am by no means materialistic. My mother hasn't got me anything. I told my son not to get me anything because I rather give to them and show my appreciation.
My sister and I have a very hot/cold relationship, she hates me most of the time because I was born but during one of her good periods she told my mum that she'd got me a 'lovely' present, so mum said I should get her something too (which I wouldn't have because, money is tight).
My sister is currently going through a cold phase but as she'd even thought of getting me something I found her a beautiful lamp, a really nice one so I got her that. Wasn't cheap but definitely wasn't silly money (£30 which is a fair amount to me who buys their clothes from charity shops whereas my sister shops fancy 'cause she can afford it, exceptionally well off).
Yesterday she dropped off presents at the back door, didn't even let us know she'd been. When we opened the carrier bag there were three presents in there. None were wrapped, just put in open gift bags so we could clearly see what they were. One was my mother's coat, that was very obvious and the other two gift bags had 2 small boxes of 6 Bailey's chocolates in them. This confused my mum cause that wasn't what the 'lovely' present she told my mum she'd got me. She's clearly decided not to give me that. Also, the 3rd present was for my diabetic step father who can't eat sweets.
Am I being unreasonable for being a tad annoyed that I spent money that I couldn't really afford on someone who doesn't like me only to not be receiving the present that I was meant to get, which I now know it was supposed to be a small bottle of Zara perfume and I didn't know that before I bought hers (about £12). I would have been over the moon with the scent, it's more of the fact she decided to give that to someone else and give me the sweets.