“Search me, O God, and know my heart! Try me and know my thoughts. And see if there is any sin in me, and lead me to life everlasting.” Psalm 139: 23-24
It appears that the psalmist thought God already knew his heart, but for his own sake, he needed to be sure what was in his heart and wanted God to try him as gold is tried in the fire. But he appeared grieved with hatred some felt toward God, and wanted to be certain no evil was in his life as some had accused him. Therefore, he appeals to God to search his heart, that his integrity and innocence might be seen by all others.
When you and I desire a closer relationship with our heavenly Father, we need to do what David did and in sincerity ask the Searcher of hearts to search them. And when sin is revealed, we should confess it and ask for God’s forgiveness.
Another problem may be to forgive ourselves which is essential to our peace in the Lord. We have that assurance through Christ: “if we confess our sins, Jesus is faithful to forgive our sins and to cleanse us from all unrighteousness.” 1 John 1: 9.
Heavenly Father, thank You for revealing our sins to us through the conviction of the Holy Spirit, and for the cleansing power of applied blood on Jesus Christ. Since He made that possible, we pray and thank You in His name. Amen.