1. I'm from India, and most of the kids are still living with parents at the age of 20. So stop worrying about it.
2. Find out exactly what you want to do. It might take some time, but you gotta continue the search. Meanwhile at least find a part time job to pay your bills. If you're smart enough to have a good job in the first place, you'll at least find a part time job in a restaurant.
3. No one else can make things happen for you but you. Stop feeling sorry for yourself, prep up the gun, and start shooting.
There's no gurantee that you'll be the next Steve Jobs, but not doing anything about your current situation is a sure shot way of failure.