Lebanon, your question, and your way of expressing it, show great maturity --- good for you!
While you're considering your future career, you might want to keep in mind that you're going to be around 80+ years. That's lots of years to make money and be all mature and responsible. If you have a dream to play baseball, coach, travel the world, or join the Peace Corps --- that's what your twenties are for!
Get the best education you can, explore options, seek advice....and follow your heart. You have time. Best of luck; sounds like you have a good start.