The Bible says, 'He who covers his sins will not prosper. But whoever confesses and forsakes them will have mercy' (Proverbs 28:13 NKJV). Sin not dealt with ultimately stops us moving forward. Unresolved guilt can eat away at our confidence like acid. But there is an answer: 'Whoever confesses and forsakes [his sins] will have mercy'. Confess to God! He already knows what we've done - he's just waiting for us to deal with it.
'God is light, and in him there is no darkness at all' (1 John 1:5 NCV). When a light is switched on in a room, we may see dust and bugs scattering. And when God gets involved in our lives, he'll reveal things we may prefer not to see; things we've been hiding, even from ourselves. We can easily be deceived, especially about ourselves. We don't want to deal with our faults, and we don't enjoy having them brought to light. Privately we feel condemned about them, but at least we feel like they're hidden.
Anything hidden has power over us because we fear it could be discovered at any moment. Let's refuse to live that way.
So what now? The best and most liberating thing you can do is face what God wants to redeem and heal in you. David said, 'So I confessed my sins and told them all to you...Then you forgave me and took away my guilt' (Psalm 32:5 NKJV). Live free from guilt and shame; lay it all out for God today.