We all like to imagine living a long, fulfilling life; watching generations grow, experiencing world change, and maybe even seeing the future unfold before us. But no matter how healthy we try to live or how many breakthroughs we see, there's