I wouldn't describe Japan as a "happy" country.
From an economic standpoint, Japan has a high standard of living. Good medical system, plentiful and cheap food, affordable housing, quality education, few crime and an endless amount of job vacancies.
On the other hand... the air quality has been awful this year..but you cannot have everything perfect in any country.