hi all. i have BPD and have a friend, we will name her Mary. in the past she has blocked me with no reason, we wouldn’t talk for like a year and she would randomly unblock me and reach out. this was really tough on me and caused trust issues. 
Mary has mental health issues of her own and ever since the last time i saw her (oct 2020) she has slowly become more and more mean to me. and trust me when i say i understand depression, i understand pushing people away because the only thing you want is to be alone… i understand this because i do it too often, but depression serves no excuse to be a flat out asshole to people who are trying to help. and it became way too much, way too much when i have to look out for my own mental health. 
over the past 12 months our “friendship” became extremely strained and towards the end it was completely one sided. she constantly was rude to me, told me to fuck off, etc., but i never did because i love her and i care about her. i gave her space and wouldn’t text her first, but every time she would text me, it would be her talking about extremely depressing things and then somehow throwing in an insult towards me. 
well, Saturday night, she turned the smallest miscommunication about a concert into a full blown fight and kept putting words in my mouth that i have never said. it was almost like she was TRYING to tick me off because she no longer wanted to be friends but didn’t know how to tell me. 
she said a bunch of cruel nasty things, she tried to say i was making her feel guilty for a decision she made when the only one making her feel guilty was herself, and i told her this because i was so fed up of the emotional abuse i’ve endured for the past 12 months. i called her out for constantly being mean to me, being an asshole if things never went her way, and that i understand mental health issues, but that she has never put effort in to fix our friendship or better her mental health. i finally stood up for self, i finally did not give a flying fuck whether she was in my life of not. breakups with friends are a different type of pain, and i know i made the decision but of course it still sucks. any suggestions to better move past this?