I have been riding taxis for the last 1 month because DMV refuses to renew my license until my work permit (visa) extension is approved. Nearly half of the drivers I met were from another continent. They are here legally and can work and live here without fear. But, just because I am from India, I cannot. I have to constantly live in fear of one day being told to go back. My employer asked me to go back to India 2-3 years back. I felt really horrible during the last 3 months. If this is how one feels about going back, I don't know how I would feel in my death bed.
I pay my taxes, I pay social security for which I get no benefit, I have to pay US tax for income I make in India. I cannot understand why I am less valuable to your country.