Leith Anderson's book Winning the Values War in a Changing Culture speaks of the forgotten value of integrity. The Bible has a lot to say on the topic.
There are few things harder than admitting you're wrong and asking for forgiveness, but the Bible instructs something more to fully right a wrong... restitution.