We can conceal things from mortal souls, but we cannot hide things from God because our God is an all-knowing God who sees everything. He witnesses our entire move in every angle, either we do good or bad. In the catholic practice, members are taught to confess their sins to men (Priest, Ministers, and Friends), and in my opinion, now, it’s not a good idea, but it provided quick healing to ask forgiveness from the one we offended. It is totally a wrong idea asking why we have to confess our sins if God already knows. Catholic teaching requires each individual member’s men and women to confess sins to a Priest. Evangelical Christians confess their sins to God in the practice of humbleness and submission with an attitude of repentance as said in 1 Peter 5:6 says: “Humble yourselves, therefore, under the mighty hand of God so that at the proper time he may exalt you.”
Confession is good for the soul and it relieves a person’s body with worries, stress, and anxiety. A person that acknowledges a sin deserves forgiveness, as it takes a humble person to admit mistakes than to be prideful to save faces. “God opposes the proud, but gives grace to the humble.” James 4:6. We are told in 1 John 1:9 to confess our sins to God. God is faithful and just to forgive our sins. Whoever conceals his transgressions will not prosper, but he who confesses and forsakes them will obtain mercy.
Proverbs 28:13, Confess our sin to God, the Almighty Father; the author of love and forgiveness, whoever comes to Him with contrite heart will be forgiven and purify you with all un-righteousness. As a general rule of thumb, you do not need to tell the whole world that you have missed the mark (sin). Your willingness to come to the people who have been offended directly by your misstep is commendable but not necessarily to everyone who has been affected only because of the circumstances that they are there.