And now, when I know enough to build software of any scale, I hate myself too, for not being as productive as I was as a beginner. As a beginner, I would learning continuously for weeks (with food and sleep breaks in between).
And as self-learners, we always have tendency to be better than what we were yesterday and thus the anxiety begins to build up.
I feel you, brother.