Everyone needs a coach at various times and situations in their life especially when they feel stagnant or frustrated about their life situations. My purpose in life coaching is to be that person who will "listen" to you, not to be your friend necessarily, but to be the one who will tell you things that no one else has been willing to say.
Sometimes we need a person who is objective and separate from our friends and family and who will be blunt and honest. Everyone has all the potential needed to succeed in life and reach their goals; a coach helps people to unlock this potential and get the very best out of someone and enable them to make decisions that will improve their life.
Life coaching is not psychiatry, psychology, or therapy in the traditional sense and is not designed to replace those specialties. Life coaching is more a service that people seek when they need a sounding board when they are looking for a different perspective on life choices, need to talk to someone about relationship issues, or are just looking for some personal development.