There is a big misconception on the reasons why people cheat.
Some of the assumptions on why people cheat are:
1.Lack of morals or principles
2.Lack of love or sex in the relationship
3.Problems in the relationship
4.Meeting someone better looking and or younger
Could be a number of reasons.
Cheating is a part of it is being a coward.
Breaking up is painful and emotional for some.
As a result they would drive the other person away,
than simply have a conversation that hurts their feelings.
But there are other reasons. Simply evil. Some people are evil at heart
and enjoy doing something they know is wrong.
The thrill of doing something, and getting away from it.
The naughty factor.
Yet another reasons is simply because they don’t see it as wrong.
Still you have other reasons, like the other person did something
they didn’t like. So now they are justified in sleeping with someone
else, because it’s their fault for doing that thing they didn’t like.
And of course they are not going to break up first, because the
whole point is to see the pain they cause the other person.
Of course the key aspect to all these reasons, is that they
are" terrible bad reasons"
And i would like to add that there’s an answer for men,
and a different answer for women.
A man cheats physically, because he really wants to have sex with
other women. It’s just sex. The man hides it because he truly craves
the other women, but he doesn’t want to hurt his wife by letting her
know. For what it’s worth, I don’t condone the cheating, I think an
honest conversation goes a lot further.
A woman cheats for revenge. She’s usually out to hurt your feelings.
PS : No offense... I just told it in my point of view