Well let's see here. I'll try to explain what I think.
I think that since God is Omniscience that God is not held to time, as in the past, the present and the future. For God to be Omniscience He has to know all at the same time. God is not on earth and God is not held to time. Time was created for earth and the people on earth, to live in this reality. So since God knows all at the same time, I believe that the use of 'predestined' in the Bible may refer to God knowing all, His Omniscience. Since God cannot tell a lie, I think He needed some way to explain to us that He knows all at the same time which is how we got all the predestined text.
I do not believe that God interferes in people's lives except in extenuating circumstances or in those who choose to be His Children, being saved, changing ownership from evil being our master to God being our master. So I think His will is mostly done through His Children who choose God themselves.
Romans 8:27-28
27 And He who searches our hearts knows the mind of the Spirit, because the Spirit intercedes for the saints according to the will of God. 28
And we know that God works all things together for the good of those who love Him, who are called according to His purpose.
I do not know if the Holy Spirit regenerates someone before they have faith/believe or if they believe/have faith and are then regenerated. But I tend to lean towards one believes and then one is regenerated.
I think what Calvinists view as God controlling what happens (ie predestination) is God telling us from His view how He is without time, Omniscience. I believe that we for the most part choose God and that God knows it will happen but does not interfere to cause it to happen.
Now you explain.