The Eternal Word (John 1:14; 15:26)

Christ makes the promise that he will be with us until the end of the age.  How can Christ deliver on this promise when Christ is up in heaven and we are down here on earth?  How can the incarnation teach us about the significance of the trinity, and God's desire to redeem?