Excellent and frank answers above. I like them. If you think you're situation is bad in India, in the UK it's much worse where we pay for everything and it costs 10 x more to live here.
Even in Indian now, throwing money at this career and being of the elite has no bearing on how and when you get a job anymore. So sorry to say but at this point in time and with the current world economic environment no one's going to have any advice or pitty for you.
No one deserves a jet job at 21.