Thanks for this. I'm teaching myself to program and I've been trying to always focus on the long term. Always trying to focus on the thought that, as long as I keep at it, I'll get better, even if I feel useless right now.
Thanks for the encouragement and validation.