>>33644486 (OP)
>>33644511
There are better ways of handling it than this. You can treat her with empathy and act like a responsible, mature adult.
Sit her down and tell her that you empathize with her mental health struggles but it's getting to the point that it's no longer sustainable for you. Tell her that there would need to be a massive change and she'd have to put in a lot of effort for you to feel this relationship is worth saving.
Then, if she genuinely expresses an interest in changing, you can give her a second chance and work with her, if you feel like you have it in you, or tell her you'll help her grow as a friend, or tell her she has to do it on her own if you're a real dick.
And if she has a bad reaction, then you can dump her with a clear conscience.
That's what happened to me. I said basically above, and she reacted very badly. She usually rages, but this time she just got a huge scowl on her face, pushed me away and slammed and locked the bedroom door. So I said mmkay and left. Later, in text, I talked to her about it again, and said we could try working on things together if she wanted, and she said she didn't want to work on anything. And so, I left her for good. Her mom called and talked to me (we were renting from her) and I explained the situation to her mom and told her about her struggles and wished her luck, and that was that.
It doesn't always work out, but I think everyone deserves a chance before you just ditch them. Maybe I'm too nice but just dropping someone is too shitty, no matter what a turd they've turned into. I could never do that to someone I once loved and shared a bed with.