As someone who doesn’t cheat, I can’t relate..
Right, the mind of a cheater cannot truly be understood by a mind that does not cheat. You don't really need to understand the thought process.. People cheat because they are tempted, and the promises of fidelity that they made do not have enough commitment to dissuade them from cheating. If forgiven and allowed a second chance I think most cheaters will cheat again. And once you are cheated on, you will never fully trust them again.
Scroll Down to Read Other Opinions