“Search me, O God, and know my heart! Try me and know my thoughts! And see if there be any grievous way in me, and lead me in the way everlasting!” (Psalm 139:23-24 ESV).
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 had 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.
The Bible described David as “a man after God’s own heart” (Acts 13:22). It wasn’t because David was sinless. For he was as flawed as any man. It surely was because of his faith in God and in God’s promises. For he was quick to obey the Lord and quick to repent and ask for forgiveness when he sinned. He recognized his own desperate need for God.
Do you have a heart for God? Are you willing to pray, “Search me, O God?”
PRAYER: Dear Father, search us. Reveal to us where we are not right with you. You know us better than we know ourselves. Tell us why our hearts are anxious or holding on to some idol today. Forgive us and cleanse us afresh, so we can live this day for You. In Jesus’ name, amen.