Speculation/spoilers about Bens potential lifespan