Knowing when it's time to divorce is never easy. Even in cases when the decision should be clear-cut and obvious -- like in situations of substance abuse, domestic violence or infidelity -- spouses may deliberate for years before they finally pull the trigger on their...