Finland leads the happiest countries in the world in 2026 for a ninth straight year, and the countries just behind it show what stable societies get right