I have one approve letter from immigration 12 years ago and been on the waiting list for a green card that time, All my family members live in California and I’m alone here in my country Mexico, getting the green card is taking a lot of time and it’s very frustrating for me and my family. 12 years of wait and for the look of it, probably it’s going to be another 20 years or more. That’s just not fair to someone trying to do things the right way.

I’m doing everything right, never visit illegally the US, not married and have everything in order. I am just waiting. Is there anything I can do to visit my family occasionally in the US or is there any other way I can complete my waiting time for the green card living with my family in the US? Again I am all alone here, having been for more than 16 years actually and I don’t know anything about immigration any advice you can give me will be really appreciated.