<p>This is nothing academic, but I really really need some advice. I'm sorry for the essay!
Okay, today my best friend, let's call her Jane, accused me of telling another girl, we'll call her Jessica, a secret, which was pretty much a damn lie. Kathy (another friend) told Jane something she didn't want spread around by others, in confidentiality. Jane went and told me "because you're my best friend", when Kathy was eventually going to tell me anyway. Jane later accused me of telling Jessica the secret, when Kathy told Jessica herself anyway. </p>
<p>I later told Jane this, and she then started spouting about how she can't trust me blah blah blah. I had no idea what she was talking about, and she told me how ever since a stupid incident when we were TWELVE (we're 17 now), in which i accidentally told some other girl how Jane did badly on a test or something, she can't ever trust me or whatever. I told her that what happened happened 5 yrs ago, and didn't mean anything, but she said that just shows what kind of person I am. She later tells me she's sorry but she still can't trust me and how she doesn't like Jessica and she doesn't want me being friends with her. I get that she doesn't like Jessica, but I don't think she has the authority to tell me who to be friends with. Jane also stirs up petty drama for no reason, gossips like nobody's business, and always has to have an issue with somebody. </p>
<p>Question is, is Jane being a bad friend? Or am I? And what should I do? I really want to let her go, but she is my best friend and I do care about her, but i'm really tired of her bull$h!t.</p>