I don't think it's really about vocation - it's more about how you're consuming the content. Watching tutorials is passive and eventually it all just becomes noise, especially when projects get a bit more complicated. What actually works is diving straight into something you actually care about (a website for a friend, a simple game, a portfolio), because then every error or roadblock makes sense and you learn to debug instead of just copying code. Try taking a break from YouTube for a couple weeks and spend that time building something small but yours, even if it's super slow, and you'll see how motivation comes back when you realize it actually works.