eh, if im in another country, and somebody says something bad about this country, and i happen to agree with them, im not going to chastise them for saying something i agree with.
when i meet somebody that knows my brother, and they say something bad about him, which is normally true, im not going to tell them to shut their fucking mouth nor will i pick a fight with them because of it, if its true, its true.
if somebody asked me how i feel about our president, im going to tell them how i feel. im not just going to say "hes a douche bag" im going to give actual reasons i dont like him.
you're totally right, but never tell foreigners it's bad. it's not their country. they don't live here. they don't pay taxes. they don't vote.
if you talk shit about the u.s. to foreigners, it makes you (figurative not literal) look like an idiot. when you leave, they say "haha, stupid americans don't even like america". then they talk shit on you AND your country. it's just a lose/lose. Americans lack a sense of national pride, and it's digusting.
why not? we do it to other people all the time. hell, this is a whole thread bashing on mexico because of what we believe their country is like. and when somebody that is actually there chimes in and gives a fresh perspective, you tell him not to do something that we are doing, and something that a lot of illegals do to their own country.
if you can bash somebody elses country, you should be able to bash your own.
if you can talk shit about another nations people, then you should be able to talk shit about your own.
i personally dont really give a shit about what other people think about me.
if they talk to me and dont like me, then oh well. i wont be losing any sleep because of it.
i love my country, its my government that i have an issue with. and i will express that opinion to anybody who cares to listen.