Are Tiny Medusas The Key To Eternal Life?

From jellyfish to cryonics, humans are fascinated with the idea of cheating death. Whether or not this is possible, do we really want to live FOREVER?