“six categories to explain most of the difference in happiness between countries: gross domestic product per capita, social support, life expectancy, freedom to make life choices, generosity and perception of corruption levels.”

Link. Generosity is the curious one. US ahead of Canada?!