We were made to be immortal, but we need Christ’s help to achieve it

TCH has this viewpoint here.