Yesterday was my DN's 7th birthday. Dsis1 was holding a family meal at a local Indian restaurant and Dsis2 got the coach down from where she lives 5 hours away the day before to be here for the meal. She has a DH but he has custody of his 3 DGD as his DD (Dsis2's DSD) is an addict who lives alone. It was his DD's day for contact so he stayed home with the DC.
Me, DH, and teen DC had just gotten into the car to head to the meal when I recieved a call from a crying Dsis1. She said that Dsis2's DSD hadn't turned up for contact so her DH drove round to her house only to find the poor girl dead in the living room when he looked through the window. I automatically assumed the meal had been cancelled and offered to come round to Dsis1's house (where Dsis2 was staying) to for moral support and to offer to drive Dsis2 back to her house to be with her DH. Dsis1 said no, that her DD deserved to have a birthday and normality and that Dsis2 needed a distraction. I didn't say it out loud, but I was thinking "Yeah I'm sure a chicken korma will distract from the fact that her DSD has just been found dead". Dsis1 has always been overbearing and Dsis2 is very quiet and go with the flow so it was obvious to me thst Dsis1 wanted to go for the meal anyway and Dsis2 didn't want to just say no.
So we get to the meal a bit later than everyone else (DH had forgot to take his medication before we left and we had to rush home halfway there) and everyone is chatting casually and normally as if a young woman hadn't just died. Dsis1 had told everyone to be like this for her DD's sake. Poor Dsis2 is sat at the end of the table staring into space. We carry on like this until Dsis2 gets a call from her hysterical husband saying his DGC's social worker has decided to place them into foster care. He is saying that he needs her hear. When Dsis2 gets off the phone she tells us this and I say that I can drive her back now. Dsis1 is against this and says it would be better to get the meal out of the way and then Dsis2 can stay at hers for the night and get the coach back home in the morning as planned. She also insists that her DD would be upset if me and Dsis2 left early.
I gott quite annoyed and said something along the lines of "With all due respect Dsis1, Dsis2 has just suddenly lost her DSD and I think her husband and DGC in crisis need to take priority here." Dsis1 had a right go at me and me and Dsis2 end up leaving. Dh and our DC's stay at the meal and get a lift home later. I drive Dsis2 home and sit with her and her DH for a while until the social worker turns up and hints at me to go. I don't get gome to the early hours and go straight to bed.
I have woken up this morning and Dsis1 has sent me a barrage of texts saying how I ruined her DD's birthday and that I should have kept the normality. I have tried to defend myself saying that Dsis2 clearly just wanted to go home but didn't want to say because Dsis1 is so loud and opinionated and I felt I needed to take the initiative and get her home to her poor DH. I then went on to say that it was insenstive of her to proceed with the meal anyway and ban any talk of our step-niece but she said it had been for the best and has now blocked me on any social media. Maybe this is the wrong place to post but I am furious with her and her selfish attitude. I do feel sad for my DN over her birthday but at the end of the day other events unfolded that had to take priority, surely?