Why Can We Live Forever