Interesting thread, even with the edits. I showed up late and even to me was off topic.
To me, it was a thread that was, now, hard to read, but of interest - I am happy enough I did...
It's nice to resurrect a thread now and then.
To answer the topic question....IMO YES!
Sad to say though, that a habitual cheater is like a habitual liar, habitual gambler.....it's a problem from within themselves and unfortunately it hurt those around them. Those that are hurt by it initially blame themselves. That's a terrible burden to place on someone.
The saddest thing is the hurt the habitual cheater can do.