I have been married to an American since 2001. I got my green card in 2004 through my job. I have conflicting responses from two lawyers that I can or cannot apply for citizenship in 2007 using the three years rule. I am still not sure if I can apply for citizenship using the 3 years rule since I got my Green card through work. Does anyone know who is right?