Because Christ offered himself to God, he is able to bring a new promise from God. Through his death he paid the price to set people free from the sins they committed under the first promise. He did this so that those who are called can be guaranteed an inheritance that will last forever. That is why even the first promise was made with blood. As Moses’ Teachings tell us, blood was used to cleanse almost everything, because if no blood is shed, no sins can be forgiven. The copies of the things in heaven had to be cleansed by these sacrifices. But the heavenly things themselves had to be cleansed by better sacrifices.
Christ didn’t go into a holy place made by human hands. He didn’t go into a model of the real thing. Instead, he went into heaven to appear in God’s presence on our behalf. (Hebrews 9:15, 18, 22-24 GW)
No more sacrifices are needed. All the sacrifices before (under the Law) were reminders of what was to come—the perfect sacrifice of Jesus. Not offered in a human temple, but in heaven in the Father's presence.