What are things that would be a turn off for men in a relationship that would cause a man to cheat?

I'm interested why I see so many cases where a woman seems to be the best wife/girlfriend and a man would end up cheating.
What are things that would be a turn off for men in a relationship that would cause a man to cheat?
Post Opinion