Please help

So me and bf were having a bf vs gf in fortnite playground. I texted my bestfriend before hand to let her know that me and him were spending some time together. She gets pissed at me for spending time with him even though I told her before hand I was spending time with him so I wouldn’t be able to text her back.She gets pissed at me and says “why are you not answering me “and I said “Bc I told you before me and S/O were hanging out “ and then she says well you spend to much time with him anyways. But then at school she’ll ditch me to go to her bf. And when I brought that up she said “that’s different” in my head I’m like no bitch it’s the exact same thing as me spending time with my

S/O. I told her several times I don’t want to fight and I’m not . She’s blocked me and she’s even hugged on my bf and my bf pushed her off and told her to get off of him. And then she comes up to me and says my bfs a jerk. And that she hopes I would die or he would leave me. It all started Bc I was spending time with my bf and I told her before hand “I’m spending time with s/o today I’m sorry if I don’t. Reply “ and then she gets pissed at me but then ditched me for her bf when I was needing emotional help..

What should I do ?