Bros, no disrespect intended. Just being honest. As a Canadian I had no idea what memorial day was about. Now I do from reading the posts. We have the May long weekend (Victoria Day). Thought it was a similar holiday, that's all.
You have holidays around the same dates as ours, different names and different reasons. July 1 instead of July 4. Your thanksgiving comes about a month earlier - guess you enjoy the season change earlier.