I'll just copy/paste what I wrote already before
Been together for 2 months. We met sometime at the end of June this year. She's been a pretty big mess in the past and up until we met she's been with at least 4 different guys together and basically just bouncing from one to another after she finally left her abusing boyfriend who was beating and raping her. She also has a kid from said abusing boyfriend but that is not an issue for me and the child doesn't play a role in my decision making but he obviously does play a role in her decision making.
All of these previous boyfriends from this past half year have been just a couple week hoop-ups at best because she was obviously desperate and didn't know what to do with a child less than a year old in her hands.
So then we met and things have been drastically more different than it was with her previous bfs. After a month or so we really got close and fell in love and could really see a future with her because she is just the sweetest and most kind person there ever is, just misguided and lost (how I saw things). She also felt very close to me and was really loving and caring, the things you can only dream of. Soon I will be an owner of my own apartment and naturally the preposition to move in with me has been discussed and she's psyched out of her mind and happy about that.
But here is the problem. Knowing her past many other guys she's been with before and some totally random unknown numbers have been hitting on her and she's been texting them back regularly. I thought she will have reason and just ignore every single one of them. Unfortunately these guys have been texting her up until yesterday when I decided to check the messages from them while she was taking a shower.
Surely enough the guy she just exchanged messages with was hitting on her. What was heartbreaking was that her responses were these:
"I've always wanted you but didn't know you wanted me back too";"I've had the best sex with you in my entire life";"Sure I would like to meet with you for a little massage". The guy lives 2 hour drive away from this city and no guy will ride 2 hours just for a "massage".
I've confronted her with this and she has been speechless for half-day. She doesn't have anything to say but how sorry she is and it won't happen again, she has never been so happy before and she finally feels like she has crawled out of her "boyfriends bouncing hell".
She cried out an ocean when I tried to talk to her about this but I don't know how I can trust her. Who says it won't happen again in 2 months, 6 months or a year?
I am faced with a tough decision whether to continue and try to save the relationship with her or break up with her. I am torn because I don't want to live with a person knowing in the back of my head that she may be cheating on me with god knows who, but It's also hard for me to break up with her because she is just the sweetest thing on this planet.
I honestly don't know what to do.
tl;dr: GF arranging a hook-up with another guy behind my back and now tries to salvage our relationship when I found out about them. She is really sorry but I am having a tough time to trust her again and I don't know whether to break up with her or try to save things.
EDIT: Let me clarify that she didn't cheat on me with that guy. They were attempting to arrange a hook-up down the road, several weeks later.
I am looking for opinions, I am not looking for someone to make a decision for me but right now I am considering break-up.