Factors such as adultery, abandonment, and financial wrongdoing can all play a role.