“Search me, O God, and know my heart; Try me, and know my anxieties; And see if there is any wicked way in me, And lead me in the way everlasting” (Psalm 139:23-24 NKJV)

In this psalm, David prayed for God to “search” his heart and reveal to him any worries or wickedness, so that he might correct his way. David has already praised God for His comprehensive knowledge of him. He realized that God knew him better than he knew himself. David contemplated on how God knew him even in his mother’s womb, how He knew his “rising up” and his “lying down.” So, David asked the God who can see the human heart to examine his. David was “a man after God’s own heart” (Acts 13:22) because he had first given his own heart to God. This is a good prayer for us today: “God, search me. Reveal to me where I am not right with you. You know me better than I know myself. Tell me why my heart is worrying or holding on to some idol today. Forgive me and cleanse me afresh, so I can live this day for You.”