J&T just thinks in black and white and equates the people with the government.
Well, look, I agree with most of what you wrote there, but when you say stuff like
"You can't equate 'we the people' with the government" is quite rubbish as well. Americans hold some responsibility for the governments they elect. Many (if not most) Americans continue to be racist and jingoistic.
It's not a very far leap to say you are anti-American, not just anti-American government. I don't think you are-- I understand where you are coming from and I mostly agree with what you're saying, but look, we Americans are like a lot of other national groups in the sense that we get defensive when its criticism from "outsiders". I'm the same way, really, it's just that I happen to share a similar political outlook to yours, so I know what you're saying and am therefore not defensive about it.
But look, I coulda said the exact same shit you did, in the same words and everything and although JNT may have argued with me about it, she wouldn't have accused me of being anti-American simply because I'm a fellow American so when I say shit like that it's self-criticism. Now there are a lot of right-wing fellow Americans who would accuse me of being anti-American for saying shit like that, but they're complete douchebags, and I'm certain JNT was not among them. I think her reaction was just a knee-jerk reaction most of us have when we suspect a foreigner is bashing our country.
So Abood, I'd advise a little more tact and diplomacy when talking to JNT on the topic, and JNT I'd suggest that you calm down and not react so harshly to what Abood is saying. Just debate him on the facts you feel are wrong, don't let it get personal.