Help with direction and career choices.?

My passion is doing an honest day’s work, if I don’t get dirty or am on my feet all day, I don’t feel purposeful. I enjoy mechanics, teaching, working with teenagers, working with my hands, staying active, creativity, and counseling.
My dad was a mechanic and I worked for him for 2 years, I’m no expert by no means but I learned. I also worked in a aviation repair station, I like mechanics.
I’m currently substitute teaching and really like working with the teenagers, also a youth leader at church.
I like sketching, working with my hands (assisting with projects, etc).
I enjoy counseling/helping, I currently volunteer at a drug alcohol rehabilitation center for adults for spiritual support.

I’m confused, I know I can do some as a hobby, and some as an outside venture, but I want something that can help others as well as intrinsically help me. Advice, steer in a direction, pointers, would be helpful as I’m 23, wanting to go back to school to either learn a trade or get my bachelors. I have a 3.6 GPA when I graduated with my A.A, I’m not great at math, other than that I’m good, taken criminal justice, business, marketing, and did well in all those too!

I’ve considered juvenile probation and parole,
Automotive technician and then go teach at a vocational school.
Teach high school and then become a high school counselor.

Money is not a big deal to me, I do enjoy freedom and being able to pursue the other things I couldn’t do otherwise.

Thank you for your time in reading this.
I know God has a plan for me, and has placed a desire on my heart to work with teenagers. I listen and care about what they have to say. I enjoy helping people (no matter age, sex, race, status). I loved when I waitressed because I met all walks of life and it taught me to be humble, thankful and serve. I still abide by those principles. I’m just hung up on certain things and wonder if anyone else has come through and can help another with their insight.
God is great even though man fails.

More Meth Drug Addiction Info: