I see people all over the news talking about too many immigrants being here legally and illegally. From what I gathered online, it takes a minimum of 5 years being a green card holder to be a citizen, and thats if you pass the test. How the heck can people be complaining? That is such a long wait to me.