Two main reasons people stay in unhealthy relationships include low self-esteem and fear of being alone.
People with low self-esteem don’t believe they deserve anyone better. They’re willing to tolerate being treated badly because, in their view, it might be their last, best opportunity to be with someone.
Relatedly, some people have a great fear of being alone. They may become dependent upon a relationship and feel as though they cannot function in life independently. For some people, being with anyone, is better than being with no one at all.
The aforementioned reasons may explain why your friend can’t leave her relationship. As her friend, it’s difficult to watch her engage in a relationship that you perceive as being unhealthy. You see her being hurt and it probably makes you upset.
You may also feel resentful. She may ask for help when things are going badly in the relationship, but then reject it. That can be quite frustrating. If it continues, then you must decide whether or not it’s fruitful for you to continue offering her advice when she rejects it.
I hope this helps answer some of your questions. If there are additional questions, please don’t hesitate to write again. Please take care.
Dr. Kristina Randle