How do you deal with self doubt and failure?
It is good to be afraid to fail, it means you care and it will make you push yourself further because of it. When I get that feeling that I might not feel extremely confident at something, I never allow myself to not do it, because that sets a mental precedent where you will allow yourself to quit spontaneously. It sounds too simple but sometimes you just need to put one foot in front of the other and get the job done even if it is not perfect.