I have not come to abolish them but to fulfill them."
When I think of the word "fulfill" I think about fulfilling the terms of a contract. When we make the final payment on our car the contract with the bank is fulfilled because the terms of it have been met. This is the context of the New Covenant.
On the cross Jesus fulfilled every obligation of the law and every Messianic prophecy. When Jesus was raised from the dead God declared that the Old Covenant is no longer in effect and we are no longer under it's laws. Here is what the writer of Hebrews repeats twice about the New Covenant in both the eighth and tenth chapters:
For this is the covenant that I will make with the house of Israel after those days, declares the Lord: I will put my laws into their minds, and write them on their hearts, and I will be their God, and they shall be my people.The simplicity of the New Covenant overwhelms me. The complexity of laws that need lawyers are reduced to the simplicity of one written on our hearts. Thank God for this simplicity. Thank God that Jesus fulfilled the Law and the Prophets.