Be diligent and always do your best. When you seem to hit a brick wall, do not view it as a failure; rather see it as an opportunity to learn and grow. You are sometimes too hard on yourself, so accept the fact that you will make mistakes. Pick yourself up, ask for wisdom, and try again.
If any of you lacks wisdom, let him ask of God, who gives to all liberally and without reproach, and it will be given to him.James 1:5