You have a different definition of "immigrant" than I do. I was born here. Of course, I wonder how you conclude that Indians are not immigrants by your definition. Didn't their ancestors come from somewhere else? I do have some Indian blood, if that makes a difference to you.
Our responsibility is to Americans, not Mexicans. If you are going to open the doors and pretend that everyone who comes here from anywhere in the world is an American, entitled to demand that I pay for their welfare, and their social security, and their education, then all I've got to say is that this is precisely why immigration has become such an issue. You're potentially leading us down the road to civil war, I think.
I was referencing your opine against LEGAL immigration . . . As you probably know, the arguments used against previous LEGAL immigrants, e.g., the Irish, the Italians, the Germans, any and all Catholics, and so on, are the same that many are using against today's legal immigrants. History has a way of repeating itself.