A Christian life is a life-long pilgrimage where we share the pain of the world, but we are given a promise.