As I mentioned earlier, at least one theoretical approach to reverse death seems to exist. Notwithstanding the vast technological barriers to overcome in order to achieve it, preserving the core values of humankind across thousands or millions of years might be the harder challenge. Caring about long gone past lives of humans from aeons ago will require future descendants to be fundamentally the same as us, only better.
Technology is known to be continuously improving, in big leaps and small steps. Provided humankind will continue to exist, we can expect to see our capabilities of handling energy, processing information and manipulating to increase.
The "humanistic" part of humankind, that is, an ability to see good and evil and be a force that does more good and less evil is progressing much more slower. Our moral and ethics code is still dominated by the philosophy of Ancient Greece and early Christians. While these values were developed by the best and brightest of their time, they are getting outdated eventually. We now know more about both the Universe and human nature, so we should come up with a better set of ethics that is better suitable for the XXI century and beyond. Also, we know with good certainty that there are no supernatural forces acting in the observable Universe. We are on our own. We have to become our own gods and forge our own afterlife for our ancestors.
There is a need for a spiritual, but non-religious movement for the present era, uniting the people on Earth. It should be based on humanistic values and it should become a guiding light for the many generations to come. With that light, we should expand beyond Earth and ensure we will persist until we are able to reach every corner of the Universe.