142 years ago the B.N.A. Act gave the Canadians what they, or at least their leaders of the time, wished for i.e. representative government and a federation of their four existing, now, provinces: Ontario, Québec, New Brunswick and Nova Scotia. Prince Edward Island would join later, as would, in 1949, Newfoundland and Labrador. The new federal goverment was given authority over the remaining territories right up to thr Rockies. British Columbia promised to join...if linked to the ROC by a railway. Thus the Canadian Pacific Railway was born, in the process, Manitoba came to be, followed by Sakatchewan and Alberta carved out of the territories given the Hudson Bay Company by George III of England in 1670 although it did not at that time formally belong to Britain and was claimed by France.
What remained eventually became the Yukon, The Nortwest Territory and Nunavut, not full provinces but largely self administered territories. New First nations territories and administrations are slowly coming into their own under various forms: Nunavut is one of them, the Nunavik regional authority in Québec's former Ungava is another one as is the Nisga'a Treaty in B.C.
Thus Canada Day is a celebration of a work in progress and of diversity of cultures, folklores and traditions. Such is the quilt work that we call our country. That is the country I love and I would not, warts and all, have it any other way.