If that's how you want to frame this issue, then to be consistent, you have to look at illegal aliens as just as immoral as our ancestors for invading a land that isn't theirs.

And if you then want to argue that land belongs to certain people of a certain "race," many generations apart, then that'a an argument that is based purely on racism.

Whatever arguments you choose, they don't work to prove that illegal immigration is a moral right.

Our society is still based on rights of possession.  It isn't based on some idea that no one has the right to possess anything, or that others can take my possessions.

And the border of this nation is the possession of its citizens.  This is law, and law in this nation is essentially the property of its citizens.

So stop trying to sell me on the idea that I need to feel guilt and shame for being an American.