Develop success from failures. Discouragement and failure are two of the surest stepping stones to success.
It's very difficult to judge yourself. Extreme self-doubt is only attractive when it's fictionalized. Which is why people love the movies. They are so reassuring.