As young as it is as a country, Canada has a great historical depth in its success and failures that pushes Canadians to a better future.