If we confess our sins, he is faithful and just to forgive us our sins, and to cleanse us from all unrighteousness. 1 John 1:9
David and his armies were at war with the Ammonites. David made the decision to be in Jerusalem instead on the battlefield with his men. One night he decided to walk his roof and there he saw a beautiful woman taking a bath in the warm night air. Instead of walking away, David continue to look at her while she wash. He inquired who was this woman and they said she was Bathsheba married to Uriah. David immediately sent for her, slept with her, and she become pregnant. He tried to hide his wrongdoing by sending for her husband with the expectation that he would sleep his wife. Uriah being an honorable soldier and thinking about his fellow soldiers and how they were out on the field fighting, could not go home and sleep with his wife. When David found out that his plan backfired, he sent a note to his general ordering him to put Uriah in the hottest battle so he would be killed. Uriah died and his wife Bathsheba married David after her she completed her days of mourning. David got away with it and all was well with him. No! David had committed adultery, murdered, and tried to hide his sins. God sent the Prophet Nathan to uncover what he did.
To confess means to admit or declare one’s self guilty of what one is accuse of. We cannot hide our sins from God. He sees everything and is everywhere at the same time. He is so merciful and gracious that he nudges our heart with condemnation to remind us that we have done wrong. When we don’t want to admit to our sin, we will try to cover it, deny it , or put the blame on someone else. When we come to God and admit that we done wrong, God is right there. He was just waiting on us to ask for forgiveness so that He can purify us and free us from the guilt of sin.