The Lord gave free will to man and dominion over the earth. When man became subservient to Satan during the fall from the Garden of Eden, then he and Satan took dominion over the earth instead. It is a testament to the Sovereignty of God, that he is able to work “all things for good” Romans 8:28 – to those called according to his purpose (even despite a fallen world)! Providentially, out of all of humanity, God foreknew (the ones who would come to him) and to those he chose, called, and elected, to be conformed to His Son, partaking in his glory.
The below passage does not show that “all” couldn’t come, rather it merely shows that God foreknew (before the foundations of the earth) those who would come. The Lord is not in violation of his decision to give man free will, or in choosing damnation for some, yet not for others. As all of humanity is openly (yet passively-if you will) given the chance by grace to become the Sons and Daughters of God.
2 Peter 3:9 (KJV) The Lord is not slack concerning His promise, as some count slackness, but is long-suffering toward us, not willing that any should perish, but that all should come to repentance.
Yet like in the days of Noah, most will reject the grace of God towards salvation, in putting their own desires above God.
New American Standard Bible – Romans 8:29-30
29 For those whom He foreknew, He also predestined to become conformed to the image of His Son, so that He would be the firstborn among many brothers and sisters; 30 and these whom He predestined, He also called; and these whom He called, He also justified; and these whom He justified, He also glorified.
King James Version – Romans 8:29-30
29 For whom he did foreknow, he also did predestinate to be conformed to the image of his Son, that he might be the firstborn among many brethren.
30 Moreover whom he did predestinate, them he also called: and whom he called, them he also justified: and whom he justified, them he also glorified.
New Living Translation – Romans 8:29-30
29 For God knew his people in advance, and he chose them to become like his Son, so that his Son would be the firstborn among many brothers and sisters. 30 And having chosen them, he called them to come to him. And having called them, he gave them right standing with himself. And having given them right standing, he gave them his glory.
Young’s Literal Translation – Romans 8:29-30
29 because whom He did foreknow, He also did fore-appoint, conformed to the image of His Son, that he might be first-born among many brethren;
30 and whom He did fore-appoint, these also He did call; and whom He did call, these also He declared righteous; and whom He declared righteous, these also He did glorify.