Sorry, no racism here and I know much more about Immigration law then you ever will.
What I dont know I how long youve been a Resident. You claim less then 5 years, so Ill take your word for it, although thats easily verifiable.
Arrive the US on Jan 1994 on student visa.
Received my Mater degree in Mechanical engineering in 1996.
Practical training with a company immediately after graduation then hired by this company as a full employee and I received my H1B visa on 1997.
Received my Green Card in 2002.
Now you know.