Denmark Is the Happiest Country on Earth! You'll Never Guess Why | Alternet
"The six factors for a happy nation split evenly between concerns on a government- and on a human-scale. The happiest countries have in common a large GDP per capita, healthy life expectancy at birth and a lack of corruption in leadership. But also essential were three things over which individual citizens have a bit more control over: A sense of social support, freedom to make life choices and a culture of generosity."