The internet and faithfullness

If a person is cheating or going to cheat, it means they don't love their spouse anymore. Why do they stay? It's not fair to either person in the relationship, and often the 3rd party guy/girl gets hurt as well.

Sheer selfishness on the part of the cheater. Cake eaters.

How does one know this to be true?