God gave us the ability to think and to reason. At the same time, we can only think and reason so far, and only based on what we know. We are limited as to how far we can apply thought and reasoning.
God, on the other hand, has no such limitations, knowing everything that transpires in the context of everything. God knows all of time: past, present, and future, in all the inter-lacing details that history books can only begin to tell you. God knows all of creation: matter, energy, and space, each star, each animal, each cell. God knows each and every human – in any point of time – right down to our most detailed thoughts and motivations. God knows every law of physics. God knows every detail of math. God knows every abstract concept. God knows and is the true moral standard. In short, God knows everything.
Yet sometimes we still go around trying to apply our reasoning to God, instead of the other way around. We wonder why God lets things happen, why He makes things happen. We wonder how on earth God is going to straighten out a particular situation. And though we Christians know that God is beyond us in every way and can do no wrong, even we sometimes wonder if God is being fair. Sometimes we go around acting as if God thinks like we do.
But God is not human, and we do not think like He does.
God knows in detail what’s going on everywhere right now, and He’s got a plan. You and I may not know what it is, but God knows how it all ends up.
God’s thoughts are deep (Psalm 92:5), and our thoughts do not compare (Psalm 94:11; Isaiah 55:8-11; 1 Corinthians 3:19-20).
God has wisdom, and He is willing to impart it (Job 28:20-28; James 1:5).
God is God, and we are not (Isaiah 46:9-10; Revelation 1:8).