Jesus takes his human nature before the Father in Heaven! He is renewing his promise!
What is the Glory of God?
How are we present tot he Father in Heaven?
What is the head of the serpent?
How are we to loose ourselves in Christ?
How does this conserve faith? Respond to evil with good?