What is it that makes forgiveness so hard? Part of the reason comes in the form of self-righteousness.