Be real careful when you generalize the traits of an entire country/race, we all know the generalizations of the Irish, Italians, Mexicans, French, Jews, Muslims etc. If you have had some bad expirences from Americans that is unfortunate but as you stated there are jerks on both sides of the...