<human>: Me and my girlfriend dated for a year. we were best friends for half a year before that. We decided we weren't right for each other so we had a mutual friendly break up but continued to be very close to each other since.  It was a very easy transition back to being best friends and both of us were happy with the situation.  5 months ago, she started dating this asshole who cheated on her with her best friend. But she forgave him because he said he was drunk when he did it and didn't mean to. He's also a loser with no friends, no job, and no life other than her. Now just a month after he cheated on her she's moving in with him. Its killing me because i still love her and i know that he's just gonna end up hurting her. I've tried to keep my distance from her cause i thought it might help but its been so difficult for me to stay away and i just miss her too much when i do. She and i have been best friends for years and been a major part of each other's lives for so long. But part of me feels like I need to be there because she's already lost so many important people in her life because of him and she needs somebody to be there for her when this blows up. what should i do?

Can you give me a shortened version of the text?
<bot>: I'm still in love with my ex who's my best friend.  Her boyfriend cheated on her but she's still moving in with him.  Should i stay away from her? If so how?