Whenever you feel the need to complain about traffic, taxes or the weather, take solace in knowing that you're surrounded by some of the happiest people in the world.
Read more: http://www.canada.com/health/Canada+fifth+global+happiness+ranking/6406456/story.html#ixzz1r4RbZIgX