Ps 139 “God Knows”
King David reflected that God is omnipresent, omnipotent, and omniscient. He not only has those character qualities, but He is the God, the El Roi, who sees and cares; the Manna or Bread of Life upon which we may feed; the Living Water from which we may quench our spiritual thirst. He is Immanuel, God with us, and He is the Good Shepherd that knows his sheep.
David asked God to search his heart and observe his travels and words because he knew it is God that places His hand upon him. This caused him to praise God for His incomprehensible knowledge!
No matter where we are presently, God is there, and His Hand will guide us moment by moment and day by day. Nothing is hidden from His sight, even to the womb where we are fashioned. For this, we give praise!
God knows the mindset, ways, and thoughts of men. Do you know Him?