Regardless what you think of yourself, regardless what others think of you, know this, there’s more to you than your mind can phantom. Unless you step out of the box of limitation and shortsightedness by choosing to follow your heart rather than the expectations and opinions of people that you know in your heart mean no good for you at all, you will only be heaping for yourself regrets and resentment.
Look at the bigger picture, have faith, make a jump, take leaps of faith, trust your gut, trust your God. If you fail, pick yourself back up and keep at it and it will surely pay off in the long run no matter how long it takes, so long as you believe and keep your gaze on the bigger picture.
Go forth and be free, go forth and express you, go change your world. and leave it more better than you met it.