Damn, touchy Canadians. We live in North America. Those of us south of Canada and north of Mexico live in the United States of America. Thus, we call ourselves Americans.
If we lived in the United States of North America, maybe we might call ourselves North Americans.
The bigger question is, what the hell does it matter?
I think if a few get their way with the NAU (North American Union) it won't matter. We'll all be skipping around together with Ameros in our pocket speaking Spanglish.