I have always asked myself this one question to myself at crucial points in my life.
"Will this change me? How will this change me?" If I have not liked the answer of what that change would do to me, I have not done it.
Of course I am paraphrasing but this realization and need to not submit myself to a change that will compromise my basic core being, has always saved me from disasters. Our life/destiny or whatever one calls it is guided by our nature. Any compromise to that basic nature hurts us, diminishes our aura and makes us feel small from within. This kind of choice or decision making seems very selfish from outside but it saves a lot more disasters and impact for everyone around. More importantly it saves our soul.
Why commit to a cause when it cannot be done with love and acceptance? Why commit to something when it is not aligned to one's nature? Why add karma and do something with half intent? Truth and transparency is what we owe to everyone in our life. The sooner we do it the better it is for everyone.