Description : Why do good husbands have affairs?
Last Answer : First off, all the reasons that men have for cheating are no excuses anyways but there are several reasons that cause men to cheat and call it an excuse. I think that cheating is found in the ... that. Sometimes cheating isn't all about sex and intimacy, it is about comfort and peace and solace.