Can we live forever?