Well said to both
I spent a good 25 years pondering this question and never came up with the perfect answer.
However late in life, I consider myself extremely blessed to find someone with the same life philosophy and values as me.
From my experience I can say this, I may not know all the real reasons why people cheat, but I can easily recognise the bodylanguage, the signs and the behaviour that will eventually cause it.
Wish I could put it in words, I'm sure it's marketable
And valuable![]()