What the Aztecs can teach us about happiness and the good life