I've had this feeling for a long time, where I will obsess over whether a tutorial is good or not, and I feel like I always have to ask for confirmation from a pro before using a resource. This is bad because it really gets in the way of just learning. Instead of learning, I obsess over whether a pro would recommend this tutorial. I feel like I have to follow the exact learning path that the pros followed, even though every programmer learnt in very different ways. It really gets in the way of me enjoying stuff and makes me feel discouraged. I feel like before I start programming properly, I have to find the perfect tutorial. I can't drill into my head that most of the pros just learned by trial and error.
Another similar problem: whenever I notice that I'm using knowledge from elsewhere, say something I didn't figure out myself, like basic platformer physics (which I learnt from a gamemaker tutorial), or something I looked up on stackoverflow at one point, I get that same strong negative/discouraging feeling, like I should've learned it out the way the exact way the pros did, but of course, I can't erase the knowledge I gained, so it just sits there, discouraging me.
Does anyone else have these problems? Any advice? Thanks!