Could we live forever?