I feel really sorry for your pain =( I really do
You gotta put self-confidence in yourself, There is nothing wrong with you, you put that in mind, you keep your head held up high, and try doing better, but its never about pleasing someone for their benefit..
What you do is pleasing your own, it benefits you, sometimes we lose ourself trying to please the world, when sometimes the world doesn't have time for us, you gotta put forth your effort to strive to become better.
Seek a therapist maybe, talk to a good friend, and I'm sure they will help you out, the world might not lend us it's help, but its the people in the world that can help you out alot..
I hope everything goes alright, Remember, don't lose hope, everything will be all right