Well if you're cheating you're obviously not happy with your relationship and people don't stay in marriages through thick and thin and whatever reason like they did in the 40s and 50s and beyond that. I don't think it is a good idea to stay with a person who disrespects you. Divorce is definitely a good thing. I'd rather people get it right the first time but life just isn't like that.