Serial Adulterers: Why Some People Cheat Again and Again

I often wonder why some people keep cheating, and understanding these patterns might reveal more than you expect.