Self belief is the best gift you can give yourself. Your weaknesses do not make you less good; they are a part of you to make you more human.
You have to believe in yourself or no one else will.