I once read something saying that Americans and Canadians took opposite lessons from frontier life. Americans learned that you are on your own and must not be dependent on anyone except yourself. Canadians learned that you cannot survive on your own and you have to help your neighbours because one day you will need their help.