I am an American who has lived in Europe (Netherlands and now Switzerland) for over 10 years. I have also traveled all over Europe and Asia without ever having a problem of being an American or apologized for the fact. Nor will I ever put a Maple leaf on my suit case or backpack (Nothing against Canucks BTW)but I am proud of where I come from. If you cannot take criticism from other people from other countries then stay home. I find it a great way to understand other people/cultures.