Coaching is best for working on short-term goals, gaining clarity on specific items, balancing life, etc.
Available as a means to challenge you to take inventory of your life and bring about necessary change. You will be able to find yourself, stick to goals and have a clearer focus all while changing the perception you have of yourself.
You are not alone in this big ole' world -there are plenty of others dealing with the same things you are dealing with. Groups are a safe space to vent. process and grow!