Staying on course can be a challenge when life throws you a sucker punch. Here are some tools to help you get to where you ...