Many living beings are literally immortal. [1] From trees [2] to lobsters [3] to Hydra [4], immortality is more common than we may think.
Our lost contact with Nature is probably the reason we have denied ourselves this possibility. We consider us as one of the most evolved species and yet we die younger than almost any other species. We took a wrong turn a lot time ago and we now consider as “progress” anything that kills us.
The way back is a long one. But isn’t it time we started walking?