k, have you thought why do you lack confidence on yourself? If you identify the reasons, you may find a way to regain your confidence and see how many good qualities you have.
I have an assigment for you: make a list of 10 things you love about yourself.
"You don't throw a whole life away just 'cause it's banged up a little"
Tom Smith in "Seabiscuit"