What to do when life tries to derail your plans.

Have you ever had weeks like mine? As soon as [...]