This friendship seems toxic..

I feel sick to my stomach looking back and reading these messages. there is more to this but these were the last messages sent. my bf wants me to stay friends with her because we've known each other for 12-13 years and well I don't really have any close friends but he doesn't understand what's been going on and he's not really a understanding person to try to talk to.. I need some advice and support because I want to leave this friendship even if that means losing my longest friendship but I feel like I'm in a relationship with this girl and she's so manipulating. I'm the one in the pink messages

I stopped replying and called her afterwards because this has been going on since October and I was getting sick and tired of it. especially with a newborn and toddler I wasn't doing this. iv NEVER told her she never hangs out with me, I told her 1. I FEEL like everytime something happy happens in my life I can't share it with her because she disappears. I won't hear from her even if I reach out to her. throughout my pregnancy I called her multiple times and texted her, nothing. she won't hit me up later on the day or the next day or like at all. she stays on her phone 24/7 posting a million things on Snapchat, FB, etc. when I would talk to her about having a babyshower and the ideas me and my bf were thinking, she would literally open the messages and not reply back. her excuse was "nobody was replying back to our messages so I stopped" but it wasn't a group message, it was a one on one message and when I explained this she ignored it. 2. I never try to make it about me. i ask about her stuff, her life, I don't mention DD or my pregnancy because I know it can get boring. i never decline hanging out with friends but no one ever goes through with our plans. 3. I didn't like the way she came at me, half the time she knew me growing up I had always been a "timid" person, always going with the flow but iv outgrown that especially in the last 3 years, over the phone she told me I was a different person. I told her who wants to be friends with someone who talks to them like that? 4. she didn't come to my suprise babyshower because of the petty argument so I knew our friendship was done, she went to an old friends babyshower instead and my sister told me she wrote a whole speech about how happy she is for her "bestfriend" (who didnt even tell her about her pregnancy nor do they talk) on SC I didn't see it but thats why she was saying what she said in the last part. i told her she didnt know me well and her making up scenarios that doesn't exist was stupid to bring up because that shit is just adding more to it. and if I was a proud person why even be friends? 5. she ditches her friends to hangout with her bf because he usually does his own thing so when he wants to finally go on a date she drops everything. she's SAID this herself to me multiple times. I don't ditch my friends or her to hangout with my bf because if she wants me to be honest me and my bf havent gone out in a year because we're so broke. our plans is eating pizza or running errands. i didnt even bother telling her this because idk where she comes up with this stuff. 6. i NEVER said her stuff wasn't important, I always ask about her. I understand she works, I worked throughout my pregnancy too. all I told her was she disses me when I want to share good news, she comes around only when she wants so then I get bashed at for many things, things that aren't said on here. she was so interested when I finally put on social media that I had my son, since I had messages her not to long before that she wanted to like every post I made and ask a million questions. she wasn't there for me throughout my pregnancy. she didn't want to share my happiness so I don't feel like she deserves to know about my kids. she has been wanting to get pregnant but her bf is not ready i feel like all this has to do with her not gwtting attnetion or what she wabts but iv told her so many times her time will come. ahould i just ditch her? she wants to meet up tomorrow but i dont trust her around my kids. being friends with her again means she will be around me and my family and I just don't know.