17 “Do not think that I came to destroy the Law or the Prophets. I did not come to destroy but to fulfill.18 For assuredly, I say to you, till heaven and earth pass away, one jot or one tittle will by no means pass from the law till all is fulfilled.
Here, Yahushuah says that He has come to fulfil the the law and what the prophets have taught about Him. He is saying that there have been things spoken about what He will do whilst He is here, and He has come to fulfil these items.
In the very next sentence He says UNITL heaven and earth shall not pass away, nothing would change from the law until ALL is fulfilled. Some say that ALL has already been fulfilled. My question is why then have not heaven and earth passed away?
Revelation 21 tells us when this will happen:
1 Now I saw a new heaven and a new earth, for the first heaven and the first earth had passed away. Also there was no more sea. 2 Then I, John, saw the holy city, New Jerusalem, coming down out of heaven from God, prepared as a bride adorned for her husband.
The answer is that not ALL has been fulfilled. Yahushuah fulfilled His part of what the law and the prophets have taught about Him.There is still more yet to be fulfilled and a lot of this is written in Revelation 1 through to 20.