Over the last few months I have become closer with a friend from class. She seems to have really latched onto me and considers me a close friend of hers.
I'm an introvert and don't make strong bonds easily; I tend to be selective of the people I consider friends. She's an extrovert and is always chatty and sociable, however, she does not seem to have many "friends" as in people who would consider her to be their friend as well.
We've hung out a couple times the last few months and had a class together where we worked on a couple projects together. During this time, I can see why she doesn't have many friends. She tries too hard. She forces herself into conversations and can have an off-putting personality, although she means well.
Since we seemed to form a bond, something I don't do often, I tried to overlook these personality quirks and get to know her better but over the course of the semester, she took some actions and shared some thoughts that I don't agree with morally or ethically and a particular action (not against me but a comment made to a teacher) has made me pretty upset and angry.
She has been turning to me for support and to vent. In the past I've helped without issue but due to her past actions and her neediness, I wish to no longer be friends and would like to amicably end the friendship.
We are no longer in class and we have both graduated so we will not be seeing each other regularly like we were.
So far, I am working on not responding promptly and happen to be "busy" when she wants to hang out. This is fine but I feel slightly dishonest since I am still kind of pretending to be her friend and am "leading" her on.
How can I amicably end a friendship with a needy friend?
I'd like it to amicable because she's a nice girl so I'd prefer to not be rude.
I am open to being direct about not wanting to continue a friendship so wording on how to approach that would be acceptable. I think she needs to do some self-reflection and understand why she is scared to be alone (she refuses to do anything socially by herself. I have show up with her).