English proverbs, idioms and expressions related to this theme.
To err is human, to forgive is devine
suggests that
Fault confessed is half redressed.
To know all is to forgive all
meaning that