Achievements and happiness throughout the ages