Coaching vs therapy
Although there may be some overlap in the benefits of working with a life coach and participating in psychotherapy with a licensed therapist, these professionals have distinct roles and serve unique purposes.

Life coaches are professionals who help people make progress in their lives in order to attain greater fulfillment. They aide their clients in improving their relationship, careers, and day-to-day lives. Life coaches can help you clarify your goals, identify limiting beliefs and develop strategies for overcoming and reprogramming mindset that are more beneficial to them. A life coach targets your unique skills and gifts to create strategies for success. The provide the support you need to achieve long-lasting change.
Unlike life coaches, therapists and other mental health professionals focus on healing, treating mental health conditions, and helping people work through deep seated trauma and other issues from their past. While working with a life coach may help you to deal with certain unresolved issues, life coaches cannot treat mood disorders, anxiety disorders, addiction, chronic depression or other mental health conditions. Therapist must have a degree and are licensed health professionals.
A life coach should never be considered as a substitute for a mental health professional. They can be compliment to a mental health program. A life coach can help you identify if you need a mental health professional.