The other is doing too much. You have to prioritize and do it one at a time. Clearly identify why you want to do what you want to do. Another risk, especially in this industry is to want to learn everything - CSS, Vue, React, React Native, SCSS, etc, etc. It becomes a bottomless pit and that's just career.
Why do you want to do it? Are you trying to be a designer? Do you care about that side project or are you sharpening your skills? Figure out one thing you really want to do, and work backwards from there. Personally, my goal is to make a full production app within an hour, so I optimize for that.
And then there's your personal goals. I like storytelling, but more the meta of it (story structures) rather than writing the stories. Combined with AI, that's a lot I can play with forever.