Quoted By:
Although God banished Adam and Eve from the garden, He didn’t leave them without hope of heaven. He promised He would send a sinless Sacrifice to take the punishment they deserved (Genesis 3:15). Until then, men would sacrifice innocent lambs, showing their repentance from sin and faith in the future Sacrifice from God who would bear their penalty. God reaffirmed His promise of the Sacrifice with men such as Abraham and Moses. Herein lies the beauty of God’s perfect plan: God Himself provided the only sacrifice (Jesus) who could atone for the sins of His people. God’s perfect Son fulfilled God’s perfect requirement of God’s perfect law. It is perfectly brilliant in its simplicity. “For he hath made him [to be] sin for us, who knew no sin; that we might be made the righteousness of God in him.” (2 Corinthians 5:21).
God cannot let sin go unpunished. To bear our own sins would be to suffer God’s judgment in the flames of hell. Praise God, He kept His promise to send and sacrifice the perfect Lamb to bear the sins of those who trust in Him. Jesus had to die because He is the only one who can pay the penalty for our sins.
Also, because God is just, sin requires a penalty. God cannot merely forgive in mercy until the demands of justice have been met. Thus the need for a sacrifice before forgiveness is possible. The shedding of the blood of animals, as Hebrews points out, could only "cover" sin for a time (Hebrews 10:4) until the intended and sufficient sacrifice was made in Christ's atoning death.