I would never cheat. No matter what. There is nothing in the world that would make it to where I would cheat on the one i love. No matter who it was no matter if we were arguing or what its still a no.
I think if I found myself wanting to cheat, then I would probably just end the relationship I'm in before I did anything behind anybodys back. I'm not the type to hang around when I know something isn't right. If it's broke, fix it.