Humans never live more than 150 years