Canada Day is a good time to reflect on our incredible good fortune to live in one of the world's most respected countries. Happy Canada Day!