Search me, O God, and know my heart; test me and know my anxious thoughts. See if there is any offensive way in me, and lead me in the way everlasting (Psalm 139:23,24 NIV).
Can you pray this prayer with an honest and earnest heart? If you can do so you can be assured that you are walking with God! To pray this prayer requires courage of a great degree. This is because this prayer is made to the Most High. You are inviting God to make a search of your heart–where all your good thoughts and bad thoughts reside. When the light of God’s knowing brilliantly illuminates the inner recesses of the heart, it is impossible to hide anything from His penetrating gaze. You cannot hold on to hypocrisy and pray this prayer. It is simply impossible to do so.
In spite of the difficulties associated with praying this prayer; this is one of the greatest prayers you can pray. Simply because you are asking God to know your heart. If God comes to know your heart; it means that He will reveal the thoughts of your heart to you. Then you can know what actually goes on inside your heart. Even though you try to know your heart it is impossible to know it fully and thoroughly; for only God can make it known to you.
The man who prays this can pray along with David to God to reveal anxious thoughts; thoughts that doubt the faithfulness of God to you; thoughts that doubt God’s intimate knowledge of you. You can also pray to reveal and remove any wrong ways God finds in you. That is the job only half done. You then have to ask God to lead you continually in the way that is everlasting.