<human>: So, last night I was on the phone with my girlfriend of 5ish months because she was acting very upset, but wouldn't tell me why. After an hour or so, she finally told me what was wrong. A week earlier, she had gone to hang out with an ex-boyfriend of hers without telling me, and he ended up kissing her and doing other things (not sex, though) without her permission. But she also said she didn't try to stop it. From what she said, it sounds like she had no intentions of doing anything, but when one thing led to another, she didn't stop it. But, she says she feels very bad and regrets it very much. And I believe that she's sorry and regrets it, I really do. I was extremely upset. Her ex-boyfriend is a close friend of mine, and I haven't yelled at a friend like that in awhile. I told him to stay away from her and never talk to her again. And then I talked on the phone with her for another couple hours with her, trying to work things out. I'm not sure how I feel, but she really wants to make things right. She's promised me she'll never do something like it again, and I honestly believe her. I'm in love with this girl (don't try and say it's only teenage love, that's something to me and she matters to me) and I don't want to completely give up on her, but I'm also very hurt. Does Reddit think that we can work things out and have a healthy relationship after this?

Summarize the given text in a few sentences.
<bot>: My girlfriend cheated on me, and she really regrets it, but I still love her and she still loves me. Should we try and work it out?