Women who’ve been with their man a long time: why do you stay? Is it because you’ve never met a “better man?” Or is it something else?

Men who’ve been with their woman a long time and don’t cheat: Why? Is it because you can’t find anyone to cheat with? Or is it something else?