I'm due to host Christmas day at mine for me and all my siblings, including their children. Things have been very strained between particularly 1 dsis, who excluded my DH from a family event and has not apologised. There are other things as well but that is just one example. I was willing to move on from that all and just enjoy spending the day together as this would be the first Christmas we have the space to facilitate us all getting together, and I thought it would be a nice time for the kids. However I've now found out from my dsis I am closest with, that my two other siblings have been speaking badly about my unborn child and my choice to continue my pregnancy. As I said before, the issues I had before I can get over, but this just feels like a final straw to me.
All my life I've taken on people's bs and never stood up for myself. I want to cancel Christmas day out of principle but feel backed into a corner because I know it will upset them a week away and add fuel to the fire for them to talk further rubbish about me.
So do I A.) put up with it, host for everyone and put myself out there for everyone meaning not putting myself first or applying healthy boundaries
Or
B.) cancel Christmas, give them more ignition to chat rubbish about me and upset everyone.
Thanks.