If there is a "biggest" reason to cheat, I think it is self-esteem. When men cheat, they have too much and women have too little.