I am horrified to find out that some of our male friends, who I have always looked up to have cheated on their partners. They have admitted it to me and told me that even my husband must be doing it because it is normal for a guy to do that!. Am I being naive or are they right?