Immortality: The cost of living forever