<human>: Can you give me a shortened version of the text?

Reddit, I come to you for advice.  Below is a cliff notes version of a long complicated story: 

Essentially my best friend of 15 years (and roommate) tends to find herself in toxic emotionally abusive relationships as a result (I believe) of extremely low self-esteem and need to "fix" people.  She is EXTREMELY sensitive, to the point of avoiding any and all conflict.  The most recent man she has dated has an unstable personality and has extreme jealously issues, inability to cope when she is out of town without resorting to destructive behaviors, and relays a lot of guilt to her when she isn't with him.  

She has come to me several times venting hurt and frustrations with this situation and seeking advice.  My mom works with victims of domestic abuse and ended up talking to her for a long time on signs of emotional abuse.  She seemed receptive.  This conversation led to what we were hoping for was a breakup, as she realized she needs some professional council herself.  It turns out it was more of a quasi break up with "not wanting to hurt his feelings" and "I can't quit people" excuses.  They are essentially still together.

I'm frustrated and exhausted from this situation.  She is an adult and will make her own decisions whether they are destructive or not.  I'm hurting because I hate watching this unfold, and know I am powerless. 

What I need some advice on is how can I remove myself from this situation.  What do I say/do when/if she comes to me?  When he comes over to hang out? I get angry when I see him.  Any honest advice is appreciated.
<bot>: best friend/roommate in an emotionally abusive relationship.  Ignored help (when she asked for it).  I'm angry and need help dealing with