This is one of those attributes that, if meditated on long enough, can simply cause our mortal minds to short circuit. Kind of like, if the universe ends then what’s after that, and after that, and so on… God knows everything that there is to know about himself. That alone is mind boggling considering the fact that God is infinite, unlimited, eternal. “In the same way no one knows the thoughts of God except the Spirit of God” (1 Corinthians 2:11b).
On top of that, God’s knowledge of creation is complete and perfect. It extends from eternity past to eternity future and is always present in His mind. It includes both what will happen and what could but won’t happen (1 Samuel 23:11-13). It isn’t limited by time or space. It extends to every aspect of His creation. It includes you personally (Psalm 139), even to the very hairs on your head, every thought, every action, every word that will be spoken. He can say, “before you were formed in the womb, I know you.”
My God knows me that well and yet He loves me. That is perhaps the greatest mystery of all. — Mike