I'm looking into relocating and considering several countries, Canada being one. I don't fit in with the U.S. mindset - greed, individualitic ideals, capitalism, ridiculous obsession with guns, etc. I want to live in a place where my children and future generations can live peaceably within a community of people who care about their environment and society as a whole, have empathy, and respect diversity. So, what's going on up there? Is it really any better than down here? Reach out, reflect, and advise.