*Brushes off the holier-than-thou vibes.*
Now that that's over, I'll admit that I've both cheated and been cheated on. I'm not saying that cheating is a good thing to do, or okay, or anything like that, but it's also not a reason to burn in hell eternally or what most of you are acting like. Frankly, shit happens. If you can fight those urges, kudos to you I suppose. But if you can't, that's okay. Sure, it'll most likely hurt everyone involved, but show me someone who's never been hurt emotionally in life.
I cheated on my girlfriend twice with my ex, roughly three months and than a year into our relationship. It was hard, but we got through it. I cut my ex out of my life, and we're happier than ever, and are a month past our three year anniversary. So everyone chilling out, saying you can't talk to or look the cheater in the eyes, or saying you'd never in your life, chill out. Wait until you see where life takes you.