Why people here live forever