I have never cheated and won't. But I have no judgment about those who do. I have had all the thoughts and impulses that have caused some to cheat. And I would submit that every man as, even those who claim the high ground. My belief is that all of us are here to learn certain lessons, and infidelity is just one way that some people confront those lessons. There is no sin.