I have had enough of my DM bad behaviour and feel awful. Had my mum for Xmas most years and every year I dread how she will spoil it. My two sisters and brother don’t invite her and she always seems disappointed to be here with me and my family. This year she stayed for an extended time and excelled herself upsetting my youngest son by humiliating him in front of people we had over, spouting racist nonsense in front of my guests carrying on even when asked to stop , criticising my food, complaining when I tidied up, giving a gift to someone in front of me that I gave her last year and I could go on. At no point did she say thank you or that was lovely. She is old now but it’s always the same. I am the one who helps her the most and I have taken in caring responsibilities for someone she should really be looking after and I am just exhausted with it all. My husband says he hates they way she treats me as I get upset every year. I don’t want to go through this again. So my question is how do I make sure this doesn’t happen again? I want my Xmas back! But I feel guilty for how I feel.