I have this friend. She has lots of issues. I haven't judged her for them because I think she's rad. Me and my friend got a long well until recently. She decided to help me, which I'm very grateful for. But she has put herself in the position of being my savior (any psychology book will tell you not to do this). She is very smart, but she does NOT understand my mental state or what I'm going through. She is convinced that I'm madly in love with her. She is in a rough spot (abusive relationship) so I think her self-esteem is at rock-bottom right now and I'm her only emotional validation. She also has said some very mean things about me and has not apologized. I'm not sure how to deal with her anymore. She has been gaslighting me and she refuses to talk to me directly. She will throw fits, threaten self-harm or tell me how much she "loves" me in an attempt to get me to message her and say that I like her. I'm very worried about her mental state so it can be hard not to respond to this. Plus I know she can't stand rejection or being alone. I really didn't think she was such a vain person but I must have been wrong. I am VERY frustrated with my friend and at this point I can think of no good reason, other than pure compassion, to stay friends with her. I'll have no choice but to go NC if she keeps being unreasonable.