Exodus - Chapter 4

.  This is a very strange chapter - Moses has agreed to return to Egypt to tell Pharaoh to let the Israelites go.  

And it came to pass on the way, at the encampment, that the Lord met him and sought to kill him.  Then Zipporah (Moses wife) took a sharp stone and cut off the foreskin of her son and cast it at Moses’ feet, and said, “Surely you are a husband of blood to me!” So He let him go. Then she said, “You are a husband of blood!”—because of the circumcision.

What is this incident about, and what does it have to do with Jesus?  Moses has not circumcised his son, as God has required, and God makes it clear that he requires obedience.  That obedience involved the shedding of blood.  And as the writer to the Hebrews says (Chapter 9) "In fact, according to the law of Moses, nearly everything was purified with blood. For without the shedding of blood, there is no forgiveness."

Jesus' blood was shed for us on the cross, so that we can receive forgiveness.