Happiness (finally) after 35000 years of civilization