Americans and Canadians sometimes have for each other is not merely nationalism
... it's a plot
The government of the Seychelles has been carefully and subvertly weaving anti-American messages into Canadian entertainment for decades. Likewise, these island terrorists have also been fostering anti-Canadian sentiment in the States!
The citizens of the Seychelles have but one goal: World Domination. The North American powers represent a clear threat to the plans of Seychellians, so the Indian Ocean nation is using the oldest trick in the book: Using subliminal propaganda to nurture dissent among the Allies!
Don't give in to the web of lies! Both countries are fine, upstanding nations. Every joke you make about your northern or southern neighbors (or neighbours) only helps our tropical slavemasters to achieve their hateful goal! North Americans Unite!