
It's a contentious issue -- and probably has no definitive answer.
But
The '#Whymencheat' hashtag started trending at lunchtime on Thursday and quickly became one of the trends on the social network.
Read more: ‘Don’t be me and live with regret’: a man’s letter to other men tempted to cheat
“Men commit adultery because they get more attention from other people than from their mates,” one user remarked.
Another user said, “A man would not cheat on his mate; only a boy would.” Other users were quick to point out that men weren’t the only ones with roving eyes; that women had them too. Even a parody account for EFF leader Julius Malema had something to add.
#WhyMenCheat
Cheating = excitement = blood being pumped = more erections = more rounds = confidence. — Julius Sello Malema (@julias_s_malema) September 29, 2016
I thoroughly read the bylaws, I found a loophole. #WhyMenCheat — Tshimega Monamodi (@standardKatz) September 29, 2016
Friends hype us up #WhyMenCheat — #UCTshutdown (@Lwara_san) September 29, 2016
I think this hashtag #WhyMenCheat should be changed to #WhyBoysCheat — mama Inno (@Pro_smurphat) September 29, 2016
Humans cheat when they feel insecure, lonely, neglected and controlled. #WhyMenCheat — Christo (@ChristoThurston) September 29, 2016
#WhyMenCheat Cheating is a male version of menstruation, it has to happen every month (its not a choice, its nature) — Julaza (@SabeloMabida) September 29, 2016
There are a lot of beautiful women out there who makes it very impossible for men to not cheat #WhyMenCheat — MKHWELI (@Sthee_Gee) September 29, 2016
Definitely, #WhyMenCheat https://t.co/BsL0hWgLoU — Lilo&Stitch (@freemindedbeing) September 29, 2016
#WhyMenCheat Insecurities. Because your ex had a car and he doesn't he feels weak and channels that anger to hurting you by cheating. — TweetGuru (@JustKholii_) September 29, 2016
#WhyMenCheat it boosts their ego — Megan Hoskins (@Megan_CH_103) September 29, 2016
Why do you think men and women are unfaithful to their mates? Email mieke.vlok@media24.com