How to stop cheating?

Anon3421
I’ve cheated on every single person I’ve dated except for my current boyfriend.
I justified it before because my ex’s treated me terribly…. but in reality I probably would of done it even if they treated me well.

I care about my boyfriend so much, I’ve known him for years and we’ve been dating for about half a year now. I’ve had so many urges to cheat recently, and so many thoughts that I shouldn’t be thinking. I don’t know what to do.

There’s nothing lacking in our relationship, he’s wonderful and so communicative. I feel so guilty and terrible, I’m sitting on the couch just crying about it right now. I don’t want to do anything I’ll regret, but the urges are so strong…. does anyone know how to make them go away?
I’m literally thinking of talking to my mom about it because I feel so stuck and evil
How to stop cheating?
13 Opinion