I am suspicious of holidays that fall on a particular date unless... It makes me feel that the importance of the holiday is minimized if its celebration can be pushed off just because.
Canada Day is one of those holidays. Canada Day celebrates Canada's birthday, the anniversary of the 1867 union of the British Canadian colonies into one nation under the British Commonwealth, and is held each year on July 1, unless... Unless July 1 is a Sunday (today) then it moves to Monday.
I've written repeatedly about American ignorance of things Canadian. Perhaps the best thing Canadians have going for them is that 99 out of 100 Americans haven't a clue what goes in your country. Most of us couldn't find it on a map. American indifference to things Canadian is our greatest token of respect. We tend to meddle badly in things we care about.
Happy birthday neighbors. I appreciate your contributions to peace, justice, tolerance and the American way of life. Toss in a few singers and comedians and you're suddenly the best neighbors a country could ask for.