Let’s face it – guys are more likely to cheat if they are not getting what they want from their girlfriends. It’s simply human nature – we all want to have a great sex life with our partner.
Most men, and women for that matter, fantasize about other partners. But for either sex, if they have a great sex life with their partner, then they are much less likely to cheat.