Isaiah 46:10 (CSB), ”I declare the end from the beginning, and from long ago what is not yet done, saying: my plan will take place, and I will do all my will.” 

In 1John 3:1-2, the Apostle John is addressing the Sons of God, those who are spirit-begotten Christians. Verse 20 reads, “For if our heart condemns us, God is greater than our heart, and knows all things.” Regarding Christians, the Apostle Paul wrote, “For whom he did foreknow, he also did predestinate (to become Christlike characters) to be conformed to the image of his Son, that he might be the firstborn among many brethren.” (Romans 8:29). 

Notice that God “foreknew” this class. This suggests that God knows every aspect of the individual’s life who will be part of this special class. Luke 12:7, “But even the very hairs of your head are all numbered.” Yes, God does know everything that will happen in our lives on earth, as well as our future destiny. 

We can then assume that this ability to “foreknow” all things is an inherent power of God. He promises to oversee the lives of those called to this “high calling”. BUT this promise does not yet extend to the world

Though God may know everything, He does not interfere with a person’s free will. We are still responsible for our conduct. Ultimately, God knows a person’s individual destiny, as well as the destiny of all mankind.

The Bible does not teach the concept of hell as a place of eternal torment. Our space is limited here, but if you would like to study the subject further please use the following link to download the PDF: "The Truth About Hell"

For more information regarding God’s Plan for the destiny of mankind please download the PDF: "God's Grand Plan of the Ages"