ParentFull threadmbs159·> literally all the OECD countries will offer a better life than the USMany already do, at least in terms of the World Happiness Report [1].1. https://en.wikipedia.org/wiki/World_Happiness_ReportView on HN