I've wasted my life!

At one point of time I was in that kind of fix where I could not get even a newspaper or Pizza delivery job. Then some of my computer related courses I did gave me a break into IT and rest is history.
So there is hope at the end of the tunnel , try some telemarketing jobs they are always hiring , people burn out fast at job which involve cold calling. As for treatment of Pakistani and Indians in ME , that bad treatment is limited to labor class kind of jobs if you get a white collar , supervisory or managers job you will be OK. But I understand if you cannot move because of family situation.