Ok i need advice
Me and my best friend, who i have known for 7 years, have been having some issues
Some exapmles would be when im in a relationship she gets hella jealous and hates it when i talk about having a boyfriend, but when shes in a relationship and im not shes always talking about him or her and then pretty much brags about it.
She always tells me that she wants me to open up to her and to talk about my feelings, yet when i do that she doesnt listen or even give good advice. She also has stopped telling me everyhting and hides it from me but will then tell one of her friends about it and i find out months or years later what happened. Or mabe she will mention it and just say i dont want to talk about it. But other people know about it and not me. Like im her best friend she should always tell me that stuff.
She always complains about relationships and friends and family, she just wants me to listen and not give advice most of the time but she always thinks im not listening because of that, and when i try to give advice she either yells at me to shut up, ignores me or says ok ill do that but then not even do what i told her to try. Then comes back and tells me she should have listened.
One of my main issues with her is that when she keeps doing something i dont like or when she keeps doing stupid shit, i tell her she needs to stop and calm down, she either yells at me saying i sound like her mom or she turns around and says" i dont have to listen to you im *her name*". Like this shit gets annoying alot, and then she thinks she can boss me around but not listen to me. At some point something happened and she told me something that was almost exactly how my dad said it and i told her she sounds like my dad ( fyi this was one of our fights) and she yells back "fuck you for saying i sound like your dad". Like wtf i dont act like that when she tells me i sound like her mom, instead i take it and say something like ok good you need to hear it.
But the main thing that fucked me up the most and she literally brought me to tears, which i rarely cry especially in front of people, she told me that i was the worst best friend ever, that i didnt know anything, that i was selfish and an awful person, that i didnt undertsand her anymore or will listen to her. I was crying so much amd i began to question my life, like was i really that bad of a person that i had caused my best friend to say this, to put me down like this. The next day i went to school on only a couple hours of sleep it wasnt even enough time to let my eyes rest and go back to normal. No one at school questioned me they just thought i was tired and i let them beleive that. And all she did was hug me and say that our other friend told her to hug me, like not even that was of her own doing someone had to tell her to do it, and then procedes to say that she was sorry if she upset me. I was like upset? I was devistated when that happend, it took me over a week before i could even talk to her without feeling an ache in my chest, its been over a month now probably 2 months and i still tear up thinking about it.
Like i honestly dont know what to do anymore, my family and other friends have told me to drop her but i cant because i promised her that i wouldn't leave like other people in her life, but it seems like she keeps pushing me to the point of leaving her, and she also seems to be slowly leaving me behind. Yet she plans on moving in with me to get away from her family, and idk if i will feel comfotable with that because then i wont be able to get away from her if i needed alone time.
Like she wanted me to change for her and i did, and now she doesnt like who i have become, iv become more angry and closed off i dont think as rationaly as i use to and im always getting upset when she does something to me. I just wish i can go back to who i was before.
So if anyone has advice for me, i will glady take it because i dont know what to do anymore to save our friendship.