I think I’m mainly with @Nullo on this.
God has a plan AND He has a purpose for our being here… but unless we learn of it and pay attention to those spiritual aspects of our lives that He deems most important to satisfying those purposes, we are not going to be very well equipped for what lays ahead in the after-life, which is, initially, the world of the spirits.
We CAN know His purposes, nevertheless… if we desire to know them and approach Him in prayer and learn of the Gospel of Christ. We will gradually comprehend His purposes for us and for Man generally.
For ALL of us: We all have choice entirely, in all that we do, though some options are heavily skewed by those things Doc @Dr_Lawrence mentioned. Materially, they may be severely skewed in their ‘temptation’, for instance, if we are in some prison camp with a knife at our throats for giving any wrong answers!!
But regardless of our genes, backgrounds, or circumstances, and of our capacity to choose for ourselves, the doctrines, for instance, of “predestination” and/or “foreordination” exist in that God, being an Eternal Being, lives and resides in “Eternity” – which means that ALL things are constantly before His eyes that exist in “Time” ... and We live in ‘time’ – Not in eternity.
He, on the other hand, sees ALL things as forever present before Him – both things past, present and future – that is, even what we call “the future” is actually present before God constantly: so although WE personally choose our life’s path for ourselves, God can see all those choices that we have made and that we will yet make before His eyes.
So, in a ‘loose’ manner of speaking, we could say that from that point, “predestination” exists, IF we wish to interpret predestination with that meaning.