Genuine repentance happens when we become transparent and honest about ourselves before God. In today’s culture we are taught to be tolerant, accepting and open-minded about practically everything. However when it comes to things that are shameful, things that we know in our guts to be wrong we keep these things secret. Unfortunately, society tells us that it’s ok to do everything and anything, whatever feels good, and to live our lives as we see fit. But I sense that people who live this way feel a conflict of the heart. As Christians, God has written his law on our hearts, causing us to feel conviction when we sin. (Jeremiah 31:33) So when we live in a way that is contrary to God’s Word, our hearts tell us it is wrong, and we try to hide that part of our lives. We even try to keep it from God.
In Psalm 32 David was at that place. He might have written this after he had committed the sin of sleeping with Bathsheba, another mans wife. And then trying to cover up his sin he ordered the murder of Bathsheba’s husband. He was guilt of adultery, murder, and lying. (2 Samuel 11-12) David intentionally tried to hide these sins from God. The Bible is clear on this subject, when people do things that are against God’s law, they will feel convection, and face consequences of those actions. But you can tell God of you sin and see how he will forgive you. When you do this you will come to know the freedom that come when you turn to God for forgiveness of sin. Read Psalm 32 and see the relief that David found as a loving God restored him.