“The God of Psalm 139 knows you. Do you know Him?”
Again the psalmist reminds us that God sees and hears, and He is all-knowing for He is omnipresent, omnipotent, and omniscient. Throughout scripture, we come face to face with who He is. God is El Roi, who sees and cares; the Bread of Life upon which we may feed; the Living Water from which we may quench our spiritual thirst. He came as Immanuel [God with us] in human form to understand His love and His plan for humanity. He is the Good Shepherd that knows and calls his sheep by name yet is intimately acquainted with each one for He alone sees into the womb where the child is being woven as His perfect tapestry.
God knows our mindset, our ways, and our thoughts. We cannot even begin to fathom His thoughts about us; they are more significant than the grains of sand on the seashore. It is because of that, David prays: “Examine me, and probe my thoughts! Test me, and know my concerns! See if there is any idolatrous tendency in me, and lead me in the reliable ancient path!”