If you live in Canada and you don't know what makes it a good place to live any explanation would be lost on you.
All I can say is, try living in Saudi Arabia, Egypt, Libya, China, Haiti or dozens of other countries and you'll find out in a hurry.
I know what makes it a good place for me but who's to say you agree. Looks to me like your post is just a copout