Why do men Cheat

I am at a crossroads I know he cheats I kno he is not change he tells me all men cheat and so does my dad do all men cheat ?