It truly is a shame we can have then-President Bill Clinton look us in the eye and lie about having an affair, and then admit to it later, and we now act like he was some great leader.
Then, we have some generals have some flings and we want to treat them like criminals. There may be some stupid law for them that says they can’t do that, but there is also something about the presidency having a moral compass.
If we fired every military man that had an affair, we probably would lose a good portion of our officers. It may be sin if you believe in God, but who else cares besides their wives?