The foreknowledge of God is a difficult teaching of Scripture for one to have an accurate understanding. The meaning of the word is not difficult to understand, but how can God have foreknowledge, and, at the same time, people have free will? Does not the foreknowledge of God guarantee a person will do a certain thing if the Lord sees him do it in the future?
I appreciate the difficulty some people have with this, but I guess I never struggled with the same difficulty.
In 1 Peter 1:1-2, the Lord’s will makes clear those chosen to salvation are in relation to the foreknowledge of God. How does this work?
God sees as far in the future as man will have existence; He sees as far in the past as man had existence. However, God is not constrained by time; humanity measures many things by time, thus the clock on our walls and the days / weeks of the month. God is always in the present; that is why in Exodus 3 and John 8, the Lord was able to identify Himself as “I am,” not “I was” or “I will be.”
Foreknowledge with God is a perspective we have as we seek to understand His comprehensive knowledge with respect to all human history, behind and before us. Foreknowledge does not apply to God; with the Lord, He is already there. In the year 2525, if man is still alive, God is there now.
Even before one reads of the fall in Genesis 3, the Lord looked down through the history of man and saw how each and every person would respond to His will, including His invitation to respond to the Lord Jesus. He saw that you freely chose to obey His will when the Lord Jesus gave His invitation (as in Matthew 11:28-30). As the Lord looked and saw the choice you made, it can be properly said that He chose you for salvation (cf. Rom. 8:29). RT