<human>: He [24]  Me F [24]

We've been over a year and a half. We recently signed a lease together and are moving in a week. I found out 3 days ago that he slept with his ex about 10 months ago. He had confessed to secretly seeing (but not having sex with) his ex a few months ago because he was "confused." That caused trouble but I forgave him and we've been rebuilding trust. Now this little gem. I was kind of paranoid and I snooped into his personal online messages and I found out that he had sex with his ex (I apologized for snooping...) He actually bragged about how attractive she still looks to one of his male friends. I confronted him, he confessed and begged for forgiveness. I believe him when he says that it was a one-time thing. Right now, I can't help but replay what likely happened between the two. I'm going to give this relationship an honest effort because I'll admit I haven't been the best girlfriend in the world, and besides this incident, my boyfriend and I are pretty compatible and happy with one another. Do we stand a chance? Will the horrible sex scene that keeps repeating in my mind slowly fade? Thank you for reading.

Can you provide a brief overview of the text?
<bot>: Boyfriend cheated. I believe this is a one-time thing. We're a good match and we're going to give it an honest effort. Am I wasting time and energy?