No matter your confidence or faith in what you intend to do in life, always remember to leave place for flaws, mistakes, error or fall. Because in doing so, you are giving yourself room to keep moving on.
Some people give up on their life aspirations because they do not give room for mistakes / error that will have prepare them to succeed in the pitfall of the process of life.
Hope for the best and prepare for the worst because men are prone to error. That is why it is said " to err is human to forgive is divine. It is ok for people to make mistakes and it is important to forgive ourselves when we do.
But never give up because you fail or make mistakes, stay focus no matter the situation you find yourself and try again in a more experience path you have acquired.
You can break but don't ever be broken.