He knows all possible outcomes but he doesnt know which one you will pick.....he lets you surprise or disappoint him.
I also have trouble with all knowing.....maybe all of the past and none of the future. Thats all knowing!
According to the bible he is
all knowing you ignorant twat! Just admit that you have never read the bible.
Great is our Lord and mighty in power;
his understanding has no limit.
1 Samuel 2:3
Talk no more so very proudly,
let not arrogance come from your mouth;
for the LORD is a God of knowledge,
and by him actions are weighed.
Isaiah 55:9
For as the heavens are higher than the earth,
so are my ways higher than your ways
and my thoughts than your thoughts.
Job 28:24
For he looks to the ends of the earth
and sees everything under the heavens.
1 John 3:19-20
By this we shall know that we are of the truth and reassure our heart before him; for whenever our heart condemns us, God is greater than our heart, and he knows everything.
Hebrews 4:13
And no creature is hidden from his sight, but all are naked and exposed to the eyes of him to whom we must give account.
Isaiah 46:9
I am God, and there is none like me,
declaring the end from the beginning
and from ancient times things not yet done.
Matthew 10:30
But even the hairs of your head are all numbered.
Psalm 139:4
Even before a word is on my tongue,
behold, O LORD, you know it altogether.