In this passage Christ first said, "You did not want sacrifices, offerings, burnt offerings, and sacrifices for sin. You did not approve of them." (These are the sacrifices that Moses' Teachings require people to offer.)
Then Christ says, "I have come to do what you want." He did away with sacrifices in order to establish the obedience that God wants.
We have been set apart as holy because Jesus Christ did what God wanted him to do by sacrificing his body once and for all.
Every day each priest performed his religious duty. He offered the same type of sacrifice again and again. Yet, these sacrifices could never take away sins.
However, this chief priest made one sacrifice for sins, and this sacrifice lasts forever. Then he received the highest position in heaven.
Since that time, he has been waiting for his enemies to be made his footstool.
With one sacrifice he accomplished the work of setting them apart for God forever.
The Holy Spirit tells us the same thing:
This is the promise that I will make to them after those days, says the Lord: 'I will put my teachings in their hearts and write them in their minds.'"
Then he adds, "I will no longer hold their sins and their disobedience against them."
When sins are forgiven, there is no longer any need to sacrifice for sins.