My girlfriend cheated on me about a month ago and we say were in love. I was away in SC when she cheated. She told me thursday when i left that she was going to hangout with her friends that night. I was kinda worried cuz her friends arent the best people. The next morning she texted and me and I asked what she did and she told me she had cheated on me with a guy. I asked what they did and she said all they did was kiss and he fingered her. I was so angry with her. I broke up with her when school came on tuesday cuz monday was off. We started to talk and she begged to take me back and cried and you know the junk. A few days later i found out from a friend that they actually had sex too. I confronted her at school and she said no. then a few hours later she confessed that they did have sex. I called her some bad names to her face and she started sobbing at school. I told her that if she really loved me she wouldnt do that. Now (about a month later) were together and ive forgivin her but havent forgot. We are now abstinent and only kiss. My trust is really strained with her and she says she'll never do it again. I really want to stay with her but i just dont know what to do.