My Dad cheated on my Mom when I was little and it tore our family apart. However, he's now happily married to the woman he cheated on my mom with, and in a much better situation. Sometimes cheating can be good; although I think those situations are very few and far in between.
That being said, I think monogamy is a dumb idea. Humans aren't programmed to be in one relationship at a time. We're here to procreate and keep our genetics going. I think people just act on those urges sometimes.
My GF and I are in an open relationship and honestly, I think it's damn well saved us. She's assexual and likes cuddling, kissing, etc but no sex. It's like trying to pull teeth and unfortunately, I like sex. But I would never even dream of cheating on her. So we made some rules when we went into an open relationship and that is; she has to know who I'm with (although details aren't allowed), she is my first priority, it has to be purely a lust factor, and if anything more than lust starts to form I have to cut it off immediately and let her know. It's been a relationship saver. But I'm not cheating.
What do you guys think about emotional cheating though? I think it has possibly even more potential to ruin a relationship than physical cheating.
I have to disagree with this. In that situation, cheating wasn't a good thing; your dad leaving your mom was. He didn't have to cheat on your mom and tear apart your family in order to be with someone better suited. It could have been much better handled.
And sure, maybe you can argue that we are supposed to spread our seed and eggs with everyone if this were 5000 years ago, but sadly that's not exactly the case now is it? Humans need emotional support and stability and we can't exactly go having 50 kids and not take care of them. We don't even need any more damn humans on this earth. We have too many fuck wits on here as it is.
As for emotional cheating, I don't really think that's a big deal o.o There are sometimes just certain things emotionally (or physically) where they aren't compatible. I can't really think of emotionally cheating since it must be one person impeding certain emotions of the other
One is never enough. Same idea for neopets. It's why we have shells 
Nevermind, disband my whole argument. Cheating on neopets is the same as cheating on a relationship.