@Mia528,
I had something similar happen to me. A group of us were going away, it was a small group and I had a death in the family. I had to travel in a plane as it was a distance. I had someone over to care for my dog and then asked them if they could help me out and call the 3 people impacted about our weekend getaway as I was not in the mood and was getting ready to leave last minute.
Everyone was understanding except for one person. They all did end up canceling; as it was not a big deal and they were able to cancel without any cost. When I got back this friend called me. Instead of sympathy, she started to yell at me because I did not personally call her to tell her of me not going away the following weekend. I said you know about the death right and why I left so quickly; you go the message from Sue right? Yeah, but you didn't call and now we didn't get to go away.
I could not believe the toxic response. I took a deep breath and said, I'm sorry but I don't think I want to be friends with you any more. I think that shocked her and she simply said ok fine if that's how you feel. It certainly just lifted a weight off of me.
Sometimes you just need to separate yourself from "friends" that are toxic and self centered. You can still be you and be nice but firm; there is no reason to keep someone in your life that provides no comfort or care.