It’s kind of hard for me to believe how many people think that every Latino in the U.S. must be an immigrant. The fact is that a lot of Latino families have deeper roots in this country than a lot of citizens do.
Of course, there are plenty of Mexican-Americans who like to think and say that they are simply reclaiming their ancestors’ homeland when they immigrate here, but that is far from the truth. Mexico took the land by force after Spain had tried its hand at “owning” much of the current USA. Furthermore, the different populations native to some of the United States never considered Mexico to be the rightful heir to their land and people.
Still, many Latinos have been here for hundreds of years, well before the European ancestors of some people who gripe about America being sold out to immigrants. If we say that almost all of us are immigrants, we can sort ourselves out into groups of those whose ancestors came long ago and have lived here for several generations, and those who are fairly new. Yes, some Latinos are new to this soil, but others were here possibly before your great-grandparents.
I find that nonLatinos have a strong tendency to think that people who speak more than one language and who are not white or black are immigrants. That’s a hilarious misunderstanding of the American patchwork. We are many different groups and languages. Always have been.