Divorces happen for many different, painful reasons.