In this world, there are some who just complain for the fact that she/he did not do their best. Then its either they cry, scream, thrash around or they get angry. But, after all of that, they don't get up, because they feel like they can't do it. What about determination? Gone, gone like the wind... If you are unhappy with your results, then, change them... Don't just say and act upset and lay down on your bed and keep crying... You got to get up, to fulfill your dreams...
You say that your life sucks, however, if you have food and water provided to you every meal, you are lucky... If not, think about the children in need... You can almost feel their bones sticking to their skin...
It isn't about not getting there, it's about whether you can overcome the challenges in front of you. If you really want to excel, then... get up, dry your tears, because you know, that is not your best and you will do your best the next time... And at that time, you will get it... But only if you stand up and leave the past behind after you break...