Whatever you do, protect your motivation and self esteem at all costs. What you are attempting to do is very hard, and you should expect to suck at it for a long time. In fact, you should expect to repeatedly suck at it as you move up to more and more complex things. Don’t hate yourself for that. Just keep on going, and focus on putting in a solid effort, and you’ll do well in the long run.
– read somewhere on the internet