Have you seen the coffee mugs that say, “I don’t need Google, my father knows everything”? Well, our earthly fathers may know a lot, but they know next to nothing in comparison to our heavenly Father.
God knows every minor detail. In Matt. 10:30 Jesus said, “even the hairs of your head are all numbered.” Wow, every hair on our heads – numbered! He knows the shape of every snowflake, the number of raindrops in every storm, the color of each feather on each peacock, every detail of the complexities of human DNA, every whisper, and every heartbeat. God knows the future. In Isaiah 46 the prophet Isaiah shows how God is fundamentally distinct from the idols of their day because he only knows the future. This is demonstrated by prophecy. The Lord said, “I am God, and there is none like me, declaring the end from the beginning and from ancient times things not yet done,”. He knows all events past, present, future and possible. God knows our thoughts. The Psalmist in Psalm 139:2 wrote, “you discern my thoughts from afar” and in verse 4, “Even before a word is on my tongue, behold, O LORD, you know it altogether.” God knows our hearts. 1 Kings 8:39 says, “for you, you only know the hearts of all the children of mankind.”
In fact, God knows everything. Heb. 4:13 (NIV) says, “Nothing in all creation is hidden from God’s sight. Everything is uncovered and laid bare before the eyes of him to whom we must give account.” What does God not know? Nothing. What does God know? Everything. He has never learned anything. He simply knows everything because he is God. His knowledge is totally comprehensive. His all-encompassing gaze, like a massive tsunami wave sweeps up everything. Child of God, you can trust this God! He knows, he knows! Let that be a pillow for you to lay your head and rest. What will happen with your job? Why did your Mom die? He knows. Nothing catches him off guard, and he is a Good, Good Father. Remember too, God knows more about you child of God than you will ever know. He knows more of your sinfulness than you will ever know. Yet knowing all that he still loves you more than you will ever know.
– Peter Banfe