Honestly, to me Canadians are Americans with more liberal doctrine in Ontario and Quebec and the east. The western states are even more like America.
And its just like Scotland with England, New Zealand with Australia, and Canada with the US. A huge neighbor that swallows their smaller neighbor and dominates it culturally.
I am all for this phenomenon as I do not see it wrong. I grow tired of the Canadian atitude of at least we are not American. Canada has much in common with the US, especially New England and northern Midwest.
I would be very happy to see a union eventually down the road along the lines of Europe. Canada really has no choice but to tie its fortunes to the US. It is just too small to matter otherwise.