The idea that God knows everything is challenged in this book, by going back to the Scriptures and looking at them again with a new idea: that God doesn’t know everything there is to know, and thus He takes risks with us every time He chooses or calls or trusts. It’s not that He doesn’t have the ability to know everything, it’s that He chooses not to. He chooses instead to find things out, to search for Himself so to speak. He decides instead that we make our heart known to Him, and chooses this to be the way He comes to know us.
Psalm 139v1 says: “O Lord, you have searched me and known me!” Two things interest me in this verse. First: why would God need to search me? When I search for something, I look because I do not have complete insight. Searching implies that I don’t know what I might find, which is why I am looking in the first place: I want to know what is there. But doesn’t God already know everything there is to know about me automatically? I mean, isn’t this what it means to be omniscient? My second point of interest is that it seems, from the way the verse is structured, God searches me in order that He might know me. Put another way, God knows me because He has searched me, not because He is God and thus knows automatically. His means to knowing me is through searching.