What is life coaching? Discover its key principles, main types, how life coaches help with stress and wellbeing, and tips for choosing the right support.