There are three types of men who don't cheat.
1. A man who does not have any options to cheat (is only around women he does not find sexually, emotionally, or spiritually attractive
2. A man who is just such a simp and p*ssy whipped he is to scared to
3. A man who has had sex with such a high number of women a high number of times that it doesn't appeal to him anymore. These types of men usually turn to other questionable activities to give them the rush cheating use to...
4. A man who honors his word to stay faithful.
Some people have morals that they stick to, breh. Just because you're one of those weak examples you listed, doesn't mean others are.
Real nikkas control themselves. If I say Imma do something, Imma do it.; if I say I won't, I wont.
If you go into a relationship KNOWING you will cheat, then you're a liar. I'm a grown ass man, breh. I fear no one. Why would I need to lie to anyone about anything for? If I want an open relationship with a down chick, then I'll tell her what I want. I won't cheat. If, in the middle of my relationship with her, I find that I want to have sex with other women, then I'll tell her. I won't cheat.
I say and do what I want without lying. I'm just THAT real. I keep it 100.
Too many weak minded nikkas in this world. Man up.