You close your letter by saying that she's the ONE friend who wouldn't fuck you over like so many others have. I question that. It seems to me that she's continually fucking you over, putting her other friends and their opinions ahead of you and your thoughts and feelings at every available opportunity. Just how in the hell is she NOT fucking you over?
It can be difficult, especially when you have only one "real" friend. You don't want to lose that one and only friend, so you compromise. The trouble is, you're compromising who you are in the process. The whole concept of "best friends" and even friendship in general is vastly overrated. Someone should be your friend when their presence is ENJOYABLE to you. If you're not happy around her and just feel stressed out because of her fucking bullshit behavior, then she already ISN'T any sort of friend to you!
My advice would be to just tell her, straight up, that you don't want to hear anymore about this shit. If she brings it up again, get ANGRY and tell her to shut the fuck up, that SHE'S the one pissing you off, and to just drop it because it's none of her goddamn business if you're introverted or whatever other pop-psych diagnosis she wants to slap on you.
I, like you, have very few real friends. Unlike you, I like it this way and KEEP it this way by design. I think highly of myself and consider it a fucking honor to be my goddamn friend and anybody who isn't worthy of that honor, *snip* the ties get cut! If someone isn't worth having as a friend, why keep them around just so you can say that you HAVE a friend? Fuck that noise! She can either straighten her shit up, or you can cut her loose. YOU'RE the one to make that decision about the friendship between you and her. This isn't a friendship between you and all of her goddamn other fucking stuck-up little bitch friends. Keep that in mind.
All My Hate,