Cheating, No excuses ever for cheating. If your not happy with your partner and it is not working then leave and divorce.