I would certainly forgive them. Contrary to what some people think, we’re not all that different north of the border. I’ve met so many really nice American friends over the years.
Unfortunately, I think that some Canadians who haven’t met very many Americans believe the silly stereotypes about the “average” American. These kinds of stereotypes are just as stupid as the Canadian stereotype: We all play ice hockey and have lost our front teeth doing so, we all live in igloos and we all wear red and black plaid lumberjack shirts in the middle of Summer and use snowshoes 10 months of the year.
I know that there is one thing about Canadians that is indeed different than anyone from the deep south. We seem to have a difference of opinion as to what “cold” weather is. The first time I went down to Florida in January 1991, one day was a little cool and windy, 56F. We decided to wear light jackets that day. All the locals had winter coats and toques on. Also, when we went to Cocoa Beach another day on that same January trip, it was 72F outside. The beach was very quiet, I guess only Canadians were there, hahahaha….we thought it was a beautiful day!