Cheating SpouseInfidelity or a cheating spouse is one of the top reasons for failed marriages and broken homes.  Dealing with it is painful and tough.