I just read this article on another social media forum. When I became an American (actually while still immersed in the immigration process) I was schooled on the differences Veterans Day, Armed Forces Day and Memorial Day. They are distinctly different, unfortunately many have forgotten the differences.
Canada has Canadian Armed Forces Day (the first Sunday in June of each year) when Canada celebrates gratitude to the country's armed forces, and Remembrance Day (November 11th each year, when the fallen are remembered on the 11th hour of that day with two minutes of silence). Whatever day of the week it is, government (and many civilian) offices and businesses are closed. I have fond memories of accompanying my grandpa to Remembrance Day parades (basically pipe bands and active duty military units) marching to the cemetery to honor the fallen.
Wherever I am in this world on these holidays (American and Canadian), I remember, honor and celebrate those on both sides of the border, as I have many family members on both sides of that line and I have lost several on both sides as well.