Many times in the Gospels, the writers say something like, “this was done so that the Scripture would be fulfilled.” The question is, does this mean God manipulated circumstances in order to fulfill an Old Testament prophecy, or did God give the Old Testament prophets a glimpse at what would happen in the future as the result of choices people would make, and He wants us to make that connection to prove He is Almighty God?
Is it fore-knowledge or causation we see here?
I think the beauty of this idea of Scripture being fulfilled is in the fact that God sees the end from the beginning. And because He exists outside of time, He is able to say what will happen before it happens, because He has already seen it happen.
He didn’t need to cause something to happen because some Old Testament prophet predicted it hundreds of years earlier. The prophet predicted it because it happened. Remember, God sees life on planet Earth in the past. What we do tomorrow is already in the books.
But that doesn’t mean He is not present today, or that we need not pray or obey Him because the end is already known by Him. It means God sees what happened as a result of our prayers, and what happened as a result of our lack of prayer. He sees what happened as a result of our obedience today, tomorrow, next month, next year. And He sees what happened as a result of our disobedience.
We still have a responsibility to Him. He sees the future, but we certainly cannot! Your story is still being written one minute at a time in this life. And the choices you make during those minutes determine the ending He already sees.