The most scientific answer I’ve found is, listen to your gut and look at your alternatives. Essentially, you have to negotiate honestly with yourself. Do you have the fortitude to push through the problems in front of you to reach a successful outcome, or are you better off taking another path?