My friend complains to me about her other friends/boyfriend/parents ALL THE TIME. How they're horrible to her, and she's always the victim. She asked me for advice so I told her what I would do if I were in her situation (if someone treats me poorly, I would leave).
She got angry at me, and told me that I was trying to isolate her from her friends, and that I don't know the meaning of relationships and basically even if people treat you like crap you should stay otherwise you're disloyal.
What would you do if you were in my position?