Confessed faults are half-mended.
Scottish Proverbs