Religion for living forever