When I hear a North American accent on people who don't seem to be tourists, I want to ask them questions, but I don't.
I wish I could pick up a British accent, not because I am ashamed of America or Americans, it just would make things go so much more smoothly. Then there are situations that are very uncomfortable which seem to stem from my country of birth. It ranges from the mild like some people complaining about the health and safety regulations, "it's because of all the lawsuits in America...no offence love," to the down right scary. Like when we were having my husband's hair cut at a middle eastern hairdresser. Sometime during the haircut, the guy figured out I was an American and seemed to get angry. Honestly, it wasn't open hostility, but the tension was there. Normally, it wouldn't be any big thing, but he was using sharp implements near my husband. Honestly, this is the only time I've ever had hostility from anyone that wasn't European based on my accent, so it surprised me. Usually, if people who seem to be from outside of Europe note it, it's always polite curiosity, and not the weird rantings this guy sort of went on. We managed to get him on a more neutral subject, his kids.
But overall, I hate when things are assumed of me because of where I am from. I guess it's a part of being an immigrant. Unfortunately, the bad experiences tend to stick out sometimes.
If it's just sick of explaining it, I guess I got over that after practically living in a cast the first 21 years of my life or so. I think I am used to explaining things that strangers or people you barely know note about you. People don't think when they see someone on crutches, with a weird accent, or whatever else that sets them apart that they might have had to explain that something a few times already...that day. I don't mind so much because I don't really mind being different as long as it doesn't lead to my husband getting his ear chopped off.