@QuincyLarson IMHO this post should be pinned to the top for all the newcomers; as I wish them not to do same mistakes as I did and waste time.
Last year; I learnt HTML and CSS, then JS, then React then started applying for internship but without any success and end up wasting precious 1 year of my life.
Later I realised that I can’t even build simple HTML and CSS projects myself.
Then I started building projects from Frontend Mentor | Challenges and which gave me tremendous confidence with that I started getting small freelancing projects.
This problem is nicely explained by Kevin Powel in his short video
STOP watching swimming videos, just jump in water and learn to survive.