“Don't worry about not doing "it" perfectly right now. It's ok, just keep at it, you will soon settle in it and then you'll be glad you didn't give up.
This popular line says, "quitters never win and winners never quit".
Why worry about not getting it right, when you can strive harder and make it work. Challenges are morale boosters, challenges prepare you ahead of the success. The real fact is people who faces lots of challenges before making it are the best in management of wealth or success, because they knew what they passed through to attain the level they are now and won't want anything or anybody to taint what they worked and suffered for.
Good things never come cheap, using different professions as an example, you want the title of doctor or professor on your name, you will definitely work harder than someone who wants just Mr/Mrs to there name.
When you are faced by a challenge and you never let it knock you down, even when it knocks you down, you get up again and again until its job done, that's how to know a victor, when challenges knock you down, it hasn't overcome you until you give up, but if you keep trying, you are definitely a victor.
When you read about most success people like, Bill Gate, Professor Wole Soyinka, Clintonand the rest to say a few, they never said it was easy making it, or they got it right at there first attempt, but they never gave up and continue to work towards it until they achieve there aim.
Checking the histories of must important and popular scientists, they performed many failed experiments before getting it right, many experimented and failed more than hundred times, but they got it right at the end because of dedication.
The gap between success and failure is "challenges", and once the gap is closed by not quitting, then there is room for optimum success.