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 1 John 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 to study the subject further, we recommend these Additional Resources:

Download the PDF: “The Truth About Hell”

God’s plan for the destiny of mankind – download the PDF: “God’s Grand Plan of the Ages”

For a detailed scriptural walkthrough, listen to the Christian Questions Podcast 
Episode #1174: “Did God Make Heaven and Hell Humanity’s Destiny? (Part I)”
Uncovering who goes to heaven and what happens to planet Earth
Preview Video
CQ Rewind Show Notes

Episode #1175: “Did God Make Heaven and Hell Humanity’s Destiny (Part II)”
Unpacking the true meaning of hell and Judgment Day in Scripture
Preview Video
CQ Rewind Show Notes

Episode #1208: Do We Really Have Free Will?
Understanding the power of free will and why we have it
Preview Video
CQ Rewind Show Notes