It's interesting that you bring this up, because most programmers are in the mindset of "I'm going to be here awhile and grow in the company." You mention "doing your own thing" and they scoff at you. It's fear of risk taking, but i dont want to be beholden to someone who can end my income with a push of the button.
With that being said, you have any tips for a young dude learning Front End? I want to learn back end languages (node.js,python, etc) but I want my foot in the door asap. I'm wondering if freelancing will pay the bills and give me enough on a portfolio. I need to be among other developers so I can grow my skills, instead of watching videos and doing small exercises for 5-6 hours a day. I wish I could afford those bootcamps. I enjoy learning all this, but I'm trying to think of personal projects to do because I still feel the "imposter syndrome". I have a grasp on HTML,CSS,and Bootstrap. I'm going to start Wordpress and Jquery in few days.

My endgame is to have my own business. Don't have to be the best coder for that.
Right?