Why do men always cheat?

Why do men always cheat?

First of all, men don't always cheat, but when they do, here are some possible reasons:

They are not ready to have commitments.

They are not ready to have commitments.