@Woiyo9,
I am an American. You don't speak for us.
It is called democracy. We don't have to go around declaring that anyone who doesn't agree with us isn't American. We vote. You get one vote. I get one vote. We are all American.
Americans (as a voting public) tend to favor moderate, reasonable positions. Your position (by comparison with the average voter) is quite extreme. I know this because two thirds of Americans consistently say support a path to citizenship whereas you keep ranting as if this were some off the wall position.
We Americans have been electing people who support the liberal policies that you are ranting against. Don't whine about this. We are Americans and we can elect whomever we feel represents our point of view.
Next month millions of Americans will elect a President who supports a path to citizenship.
Our immigration policy will be decided by our elected government. That is the American way.
We are American. You don't get to speak for us (other than your one vote).
Deal with it.