“But when Christ appeared as a high priest of the good things that have come, then through the greater and more perfect tent (not made with hands, that is, not of this creation) he entered once for all into the holy places, not by means of the blood of goats and calves but by means of his own blood, thus securing an eternal redemption. For if the blood of goats and bulls, and the sprinkling of defiled persons with the ashes of a heifer, sanctify for the purification of the flesh, how much more will the blood of Christ, who through the eternal Spirit offered himself without blemish to God, purify our conscience from dead works to serve the living God.
Therefore he is the mediator of a new covenant, so that those who are called may receive the promised eternal inheritance, since a death has occurred that redeems them from the transgressions committed under the first covenant.” Hebrews 9:11-15
Not only is Jesus the fulfillment of the Old Testament promise of a mediator for our sins on our behalf, but He is also the fulfillment of the Old Testament promise of the perfect sacrifice for atonement for our sins. In old testament times, the high priest would sacrifice an animal to atone for the sins of the people. This was only a temporary solution to the problem. People would keep on sinning and there was the need for more sacrifices to cover those sins. However, when Jesus came to Earth, he was the perfect sacrifice because He lived a sinless life. So not only was His sacrifice able to cover our sins, He was the perfect High Priest to offer the sacrifice because He didn’t need to atone for Himself before offering.
We are able to receive the promise of eternal life, of a restored relationship with God, because of Jesus and what He’s done for us. It is a gift that is freely offered to us. Let us rejoice and accept this gift and live our lives for Him, not because we have to but because we want to.