The results are in for the 2025 World Happiness Report, and yet again Nordic countries top the list in self-reported ...