“Sin kept hidden is sin not confessed, thus not forgiven.”
1. Bad theology. God forgives whom He will.
2. False dichotomy: our choices are not between sweeping it under the carpet and engaging in hysterical breast-beating. There is a whole range of options in between those extremes.
Read John’s first epistle.
Do you think he lied?