The only way to get away from pre-programming is to insist that God does not know everything or that God is not all powerful.
That is no choice.
The truth is that God knows everything. He knew when the world was created that the Twin Towers would fall and 3000 be killed. He knew about Auschwitz and Dachau. He knew about Stalin and Mao. He knew about murderers, rapists, thieves and thugs.
And He created anyway. And once He created it was all locked in....everything He knew was going irrevocably to transpire. There is no getting away from it.
His creative act set this all in motion.
All of which does not negate free will.
God sees everything as one “NOW”
He wills us all to love unconditionally and it is up to us to follow His will.
Any variation from that Will is our OWN doing.
To think otherwise is to call God Evil! Period!
If you think otherwise than your God is the Devil!