Udit,
I really didn't know who you were until we had the thread on bike in hospital. After reading that thread, i closely followed you and started reading about you. You've been such an inspiration for so many ppl including me. At times when I decided to just call it quits after going thru sheer depression for just over 11 months. Pain and its unbelievable buddy. But my friend asked me to just hang in there. I am also asking you to do the same buddy.
See, ppl have different roles in life to play and some are chosen by god himself, they are really spl. The spl ones never have an easy life, believe me. Some ppl live for themselves, some for their family, some live or made to live only for others. You are like that Udit. You may look back at your life and say what a life you've had. But at times of depression, remember how you've been an inspiration for ppl. You are a champion mate. You are already a superstar, why worry about becoming in the next life?
In christianity and islam, there is a feeling, rather concept of "Life after death" and it is called eternal life and regarded very very highly. A muslim friend of mine used to say, "ppl who suffer on earth are very very lucky and chosen by god. they are said to have a easy path to heaven since they have already suffered for their sins (if at all any) on earth itself". you are lucky mate
As SAM rightly said you can't do much about 1, 2 and 3.
About 4, Try to play games which you play better more often.
About 5, Buddy, its always greener on the other side. Ppl who don't have gfs worry about not having them and ppl who have will wonder when it will end. But there are a few who do get lucky and lead a happy life. Just relax man. It isn't not that difficult. Someday you might get a great soul who might be your world

. Patience is the key udit.
About 6, Not troubling parents i can understand, but friends? Buzz us when in need.
Now to look at the positive side,
1) You are very very strong
2) you're a champion
3) Your courage gave strength to so many ppl, me being one of them.
4) you got a chance to realise how loving and caring you parents are.
5) your comp skills, WOAH! How many do you think have such skills?
6) your english is so cool man

7) you are blessed.
can add many more to this, but this is already quite a long post, Now to complete with this, let me narrate a simple incident. Last week a girl in chennai had an operation, thing is that she can't breathe and can't eat anything. The reason was, while she was just born, her dad tried to kill her by stamping on her throat since she was a girl. Some how she was saved and now she lives in a small house with similar kids. Time to realise the worth of our wonderful parents mate. I salute your mom and dad
Good day and good luck bro, our prayers will surely continue.
tc
PS: Take a print out of posts which you feel like reading it again and again and which gives you strength. Read them in times of depression.
EDIT: Bro, as i already said, we came to earth on a mission, if our job is done, we'll be called back for eternal life. The day you realise it, death will be just another part of life.