Anyone else disagree with this?

To me this is bs. 
It's not only men btw! 
My point is sometimes no matter how good you have it with someone you'll still end up cheating
Opinions?