When I was about 15/16 I used to get really nervous before big cricket games. My nerves would leave me feeling anxious and jumpy, worrying about what everyone thought of how I played. It sometimes made me play badly and let everyone down.
I then had a coach who caught on to the fact that it was effecting my game, and he spent a lot of time instilling in me that "positive thinking means positive actions". Thus, my game got better.
A few years later when i left home to go to university, I found things tough going. Stressed from Uni, broke up with my gf, struggling to work part-time and still pay the bills etc... And certainly not having time to socialise and see my friends. I felt very alone.
Then i bumped into my old coach one day. Told him how i was finding life in general and he brought me back to the whole "positive thinking means positive actions" theory he had spent a good couple of years drilling into me. He saw potential there, he just had to make sure that i saw it too. So I now applied that to everything i do, my sport, my relationships, my family, my job so on and so on...
Anyway, the point of this (far too long) story is; you need to start looking up. Think about what you want to be doing with your life, your friends, your family and aim towards it. Think of the positive outcomes that can come from it and aim towards those. When you are getting out of a rut like this, it can often feel like you are betraying your own pride, like taking steps to fix broken friendships that fell apart for stupid reasons etc. But do it anyway, its worth it.
Dont just wait for it to get better, go out and make it better. And try not feeling so alone.. i mean just look at all the support that you have had on here...