Lets just say that Americans have kept their heads in the sand for decades regarding illegal immigrants. Government has allowed it. Now that we are awake, we are angry that we didn't educate ourselves much earlier, but most are also mad at government for not being a beacon of truth to the citizens. So, okay, we are waking up finally. We can't demand the clock to turn back and we need to move forward, not dwell and not freeze. Lets swallow our ignorance and be reasonable. Overhaul our immigration laws. Enforce them. Seal all borders!! Allow the 11 million acceptable Mexicans to apply for citizenship. Keep sending the bad ones back. And vow never again, to allow illegals to come to America and stay. Laws are made to obey and be enforced. We, as citizens, naturally disapprove illegals taking advantage of what is ours, by rights and laws. Its the same as a robbery. Its fraud. They may not have just taken jobs some of us didn't want, Their being available kept many citizens from learning what its like start at the bottom, to accept low pay and learn how to manage, to feel the urge to improve and educate themselves, to experience pride in their labor, and satisfaction of 'a job well done', or motivation to move up the ladder. Lets please learn from this and move on. Lets tackle the other urgent jobs, like cutting spending and balancing the budget, and informing ourselves.