Cheating has found to be one of the major causes of separation among couples. Men cheat on their partners for different reasons but the end result is heartbreak.

So why do men cheat even when they are in awesome relationships/marriages? (it doesn’t rule out the fact that women cheat too).

No definite reason has been given yet but there are very obvious signs that a man will cheat on his spouse sooner or later.

Jane Garapick of YourTango lists these 7 sad-but-true signs that your man will definitely stray:

  1. He’s too hot. He’s the guy you’ve always dreamed of. He’s confident. He’s charming. He’s good looking (or at least not bad looking). Bottom line: he’s got lots of opportunities. Often he’s the one being approached. It’s not so much that he was out looking to cheat, but when something’s right there for the taking … well, it’s hard for most men to say no.

  2. It really is all about the sex. You’ve got him cornered and he’s pleading for forgiveness, saying it meant nothing to him and it was only sex. Guess what? He’s being honest. For men it really is about the sex. According to a 2011 study by psychologist Barry Kuhle, when confronted with a cheating partner women generally wanted to know if their partner was in love with the other woman, whereas men wanted to know specifics about the sexual act itself. Bottom line: Men like sex. A lot.

  3. He cheats because he can. Today, more than ever, there are lots of women that are more than willing to help me cheat. Women cheat nearly as often as men. Even websites like Ashley Madison and Affairs Club make it very easy to pull off affairs (and keep it very discreet). The other woman is only a click away, and there are plenty of them.

  4. He wants to have sex with other women. It’s pretty much considered common wisdom that men are biologically wired to want to mate with lots of different women. Men want to spread their seed. It’s a biological truth. Men also love the chase, and want to conquer. Often it’s just to see if they can get her in bed — the classic “notch on the bedpost” situation. Unfortunately, they don’t grow out of it.

  5. He knows he’ll probably get away with it. Or at least you’ll forgive him. This is especially true if you’ve caught him in a few “little white lies” before and you’ve let him get away with it. It’s a slippery slope, and if he knows that you’ll forgive him for that small indiscretion, then he’s likely to try something bigger (or at least feel like he’s got a good chance at being forgiven). And if he’s cheated on you (or a past partner) before, it’s much more likely that he’ll cheat again.

  6. You’re not really right for each other. We all get into relationships for various reasons, and most often it’s what we believe is a “spark”, or chemistry that makes us feel like we just “know” he’s the one. But the truth is that these feelings are usually just a mixture of our programming, insecurities and anxiety masked as “butterflies”. We want to  tame that bad boy. We want to reign in the womanizer. Yes, a real ladies men are very magnetic (as most of us know all too well), but remember, he’s had a lot of ladies, and it’s a really hard habit to break.

  7. His friends are cheaters. His friends do it, and they’re good guys, right? Maybe his dad did it, and he’ll always look up to Dad. The more he’s surrounded with people who have cheated, the more “normal” (and thus acceptable to his moral system) it becomes.