Have been struggling with this for years.
I met a friend about 7 years ago, I recently split from my husband and was struggling financially. After about 6 months this friend was getting kicked out and needed a place to stay so she took my spare room.
It all went downhill fast. Turns out she had BPD and a history or trauma and SH. She didn't clean up after herself and I found it very draining. She didn't have anyone else in the world. No friends or family. I have family but am autistic so had no friends.
Basically I asked her to start looking for somewhere else to stay, she left the house in tears and hours later let me know she was in hospital with a suicide attempt.
She was sectioned for many weeks. When she came out I told her I couldn't have all this around my kids and that she couldn't come back. So she went to the council and got put in homeless accommodation.
Throughout all this time she's been overly dependant on me and I've found it incredibly stressful.
She also is, I believe, a hypochondriac. Every few months she has a different illness which all her focus went on and then a few weeks later she has something else and the previous ailment is forgotten.
Her personal hygiene is poor and she has animals she doesn't look after in terms of training and cleaning up after, she loves them very much. Her flat is like a hoarders flat and smells of animal urine.
I just couldn't do it anymore.
So I sent her a message saying so and blocked her.
I feel awful and guilty but I got absolutely nothing from this friendship except stress.
She does has a GF now so she's not alone. That sort of gave me the boost to cut contact as I know she is not alone.
But the guilt is still heavy and I'm back to not having a single friend (selfish thinking I know)
Part of me wishes I could check she's OK but I can't.