A person experiences life as something separated from the rest - a kind of optical delusion of consciousness. Our task must be to free ourselves from this self-imposed prison, and through compassion, to find the reality of Oneness.
If there is any religion that could respond to the needs of modern science, it would be Buddhism.