They moved to another city in may so we're currently long distance friends and two weeks ago was the first time I came to visit them and was there for four days. I've had a rly hard time lately being able to hold a convo and just communicate in general. And I noticed this made her very anxious/insecure I guess, (btw I've told her that I dont really have much to say nowadays and that she shouldnt take it personal). we're super close so I can pick up on her energy very quickly. And this would result in her sometimes getting pissed and passive aggressive at me because I said something I didnt intend to be rude (forexample we were on the train on our way home and she had a rly bad eczema problem and was talking about how she was gonna use some... bandaid for blisters on feet or whatever??? and then I said like 'ohh yeah. Idk if that would work but you could try (and i said this cause i dont have eczema myself i literally dont know shit abt if that works or not) or maybe you could try using a cream?' and then she wa like 'yeah..' and just got rly silent and seemed very angry. She usually gets kinda annoyed if I correct her in the slightest and its literally not because I intend to be mean or sound better than her .. Im literally just replying. But it feels like she every time thinks im trying to one-up her??? There was also another incident where we were at someones house and we were smoking weed, me and her sat outside and the guys cat came to us. Whenever the cat was with her, she got really hype and was cuddling tf out of it (i saw out of my peripheral vision she even giving me glances sometimes?? as if she was trying to get a reaction out of me) but whenever the cat went to ME, she'd get like so upset and be all like 'omg the cat HATES me!!' .. as if the cat wasnt all around you? I literally feel like I have to tone down my reactions so she wont get 'jealous' or 'upset' and then I picked it up and she was like 'can you give it to me' right after.. Also a few times we had some convos bonding about trauma/mental health and I let her speak fully whem she was talking about herself, but when I started venting she just interrupted me to say irrelevant things. To the point i just shut up and when she asked me if I was okay, I told her like well yeah I just felt a bit interrupted but its whatever. Then she was like omggg sorry i didnt realise :( and it was just a punch in the face i guess cause this happened like two times and i never vent to anyone to begin with.And well getting ro rhis week - I told her in july that a trigger of mine is her mentioning that shes hanging out with others, of course I told her nd know myself that she Can have friendships outside of me lmao, but that she didnt need to like mention it to me bc it was a trigger for my abandonment issues and its especially been hard for me ever since she moved becquse that was like the worst thing that could happen to a person with a fear of abandonment. And she wss perfectly fine with that because she said she even felt the same way sometimes. So ever since she told me this, i have been mindful and stopped completely mentioning that im going out with people to them/mention anything about being with others. But it seems she just completely forgot or doesnt care, cause the past 1 and a half week she's been out with this group of people everyday, doing drugs everyday and she's been bragging about it to me. Always has to mention when shes gonna sniff a line, always has to mention shes doing it with others. Always sends snaps of her with these people. And like, my thing is - of course she can have other friends holy shit. But i have a serious issue with her always mentioning it to me when she KNOWS its a trigger of mine bc of my abandonment issues and i completely stopped doing it when i hang out w folks but she isnt respecting that for me. So i've been barely talking to her for the past 1 and a half week cause I dont want to open the message and then HAVE to respond cause i'll only lash out on her (bc splitting) or become passive aggressive. So i've just been on and off splitting on her and seriously considered actually if i should cut her off. Also cause i dont know if i can maintain a long distance friendship, especially when shes my fp and i cant stop splitting. Its tiring and i feel lile cutting her off would just be the best for both me and her. I dont want to cause her any harm cause i wont be able to contain myself anymore, and i dont want to cause myself any more harm by just building up resentment and not beign able to progress.
Before you ask, yes i want to talk to her about this. I also am worried about her drug use, and want to bring it up in addition to this trigger stuff. But i have a fear she's going to try to say I'm trying to manipulate her or that I'm saying this out of jealousy etc etc. Basically that shes gonna get mad. I also feel like a hypocrite if i do say anything ab the drug use cause I smoke every day and get blackout every weekend. So i know she'll probably use this against me. Idk. Its just a mess. Idk what to do.

Also she just has alot of kinda 'negative' traits like bragging about stuff (especially bragging about doing tons of drugs and having sex), wanting to make people jealous, one-upping etc etc. Also I guess this is individual if it annoys one or not but shes copied alot of my traits (getting double nose piercing after i did, literally started showing 'textbook' bpd symptoms and saying she thinks she has it only after i said i got diagnosed, copying phrases i say, my music taste, opinions etc etc) And I'm not using these words loosely, the examples I gave in the beginning of some of these traits only happened while I visited her but similar stuff has happened many times before too. Alot of traits that i kinda let slide but now its all just coming to me and i spoke to my therapist today (which also knows her cause me and my bff met in group therapy, where my therapist was one of the group leaders.) And she herself said that it seems accurate, also cause ive talked about it multiple times. She kinda insinuated my best friend can be quite narcissistic at times without using the word narcissist but yeah. Singe my therapist can tell I just want some advice from y'all too.
I just dont know what to do