I was also amazed at just how much Moses points toward Jesus.
An evil king tried to kill Moses as a baby: Ex. 1:22
King Herod tired to kill baby Jesus: Matt 2:16
Moses was hidden from the evil king: Ex 2:2
An angel said to hide the child: Matt 2:13
Moses was sent into Egypt to preserve his life: Ex. 2:3-4
Jesus was taken into Egypt to preserve His life: Matt 2:13-15
Pharaoh’s daughter adopted him: Ex 2:10
Joseph adopted Jesus: Matt 1:25
Moses became a prince of Egypt: Ex 2:10
Jesus is the Prince of Peace
He tired to save a Hebrew kinsman: Ex 2:11-12
Jesus came to save His Hebrew kinsman first: Mk 7:26-28
Saved women at a well: Ex. 2:15-19
Saved a woman at a well: John 4
Became a shepherd: Ex 3:1
He is the Good Shepherd: John 10:11
Moses’ mission was to redeem Israel from slavery to Egypt
Jesus’ mission is to redeem mankind from slavery to sin
Moses was often rejected by his own people
Jesus was rejected by His own people
Moses will bring 3 people on a mountain before God.
Jesus brings 3 apostles on the Mount of Transfiguration to reveal his Godhood.
Moses will fast for 40 days
Jesus will fast for 40 days
Moses will give God’s law on the mountain of Sinai
Jesus will give the new law from the Mt. of Beatitudes
Moses is the prophet of the Old Covenant Church: Deut. 18;15,17
Jesus is the prophet, priest, and King of a New and everlasting Covenant = the Universal [Catholic] Church: Deut 18:17-19; Jn 4:18; Heb. 6:20-8:13; 2 Sam 7:16; 1 Tim 1:16-17; 6:14-15; Rev 17:14
Moses will offer to sacrifice his life for the lives of the Covenant people: Ex 32:30-33
Jesus will sacrifice His life for the redemption of mankind: Mk 10:45; Rom. 6:20-23; 1Cor 5:7-8
Moses is the leader of the old exodus out of bondage in Egypt to redemption from slavery and through him God will form Israel into a holy covenant people—the Old Covenant Church
Jesus is the leader of the new exodus out of bondage to sin and redemption from the power of death. Through Him a new covenant people will be formed—a new Israel that will be the New Covenant Universal [Catholic] Church.