When I read the comments, I think that a lot of people in our society confused life coach, mentor and counseling.
I have a good explanation of each on my website, check it out:
It is so important to understand the difference between those professions because then you can make the good choice in which professional you want to work with. You need advises on how to do this or that, consult a mentor. You need to figure stuff out in your past and work on some problems, consult a counselor. You need to move forward in your life and focus on solution and/or present and future, consult a life coach.
A life coach doesn't give advice, opinion or judgment. A life coach is not supposed to tell you what to do or how to do it. All solutions come from you and only you. The only words that are supposed to come out of a life coach mouth are powerful questions. That's it!
I'm only 23 years old, and I'm doing my life coach certification. I don't need years of life experience do be a life coach because I'm not giving advises, I'm supporting my clients to do what they want to do of their lives. I'm there to make them accountable for their actions, I don't tell them what to do. That's a mentor's job.