Name a challenge people face in life, and there's bound to be a coach for it. Struggling with your weight? Get a fitness coach. Keep missing those promotions? Hire a career coach. Feeling stuck in a rut? Try a life coach. Emotions getting in the way of sound financial decisions? You may need...