24 For Christ is not entered into the holy places made with hands, which are the figures of the true; but into heaven itself, now to appear in the presence of God for us: 25 Nor yet that He should offer Himself often, as the high priest entered into the holy place every year with blood of others; 26 For then must He often have suffered since the foundation of the world: but now once in the end of the world has He appeared to put away sin by the sacrifice of Himself.”
Once again the writer of Hebrews is contrasting the Old Covenant and The New Covenant. Once every year the high priest entered the Holy of Holies to offer the blood of a lamb for the sins of the people. This would cover the sins of the people for one year. God knew they couldn’t keep the law perfectly so they needed the sacrifice of bulls and goats to cover the sin temporarily. This was not going to work forever and God took this into account when He designed the plan of redemption.
Jesus was God’s ultimate plan. Jesus didn’t enter the Holy of Holies like the high priests did. Otherwise verse 26 says He would have to suffer over and over since the foundation of the world when God designed His plan. Jesus appeared on earth at the time and place designated by God. Jesus would fulfill the plan to put away sin once and for all. Jesus Himself would be the final lamb sacrificed for the sins of the people. He would do once forever what the priests had to do every year.
Jesus didn’t enter the Holy of Holies in existence at the time. In fact, Jesus wasn’t even from the tribe of Levi from which the priests came. But after He sacrificed Himself, He went to the real Holy Place in Heaven of which the earthly ones were but figures and shadows. Jesus offered His own shed blood to put away, despise, reject, bring to nothing, frustrate, remove, cast off, and abolish the offering of blood for sins. The sin problem was finally finished. God Himself was the final sacrifice for sin.