Interesting topic [American];
(If we were to apply ancestry/genetics, I'm actually a "Scot"!)
I find that Canadians are more or less tiffed at being referred to as "Americans" depending upon where they currently happen to be in the world;
In some countries it's more of a concern than in others (in Iraq it could be life threatening!).
But Canadians (if we are "anything" as a group) are mostly annoyed at the term "American" always referring to people from the U.S., when Canada, Mexico, etc., etc., ......... we are all Americans.
Mind you a Cuban might really take offense!