There is legitimate guilt that is removed through repentance and restitution, and then there is irremediable guilt. When people say, “I know God forgives me, but I can’t forgive myself,” they mean that they have failed an idol, whose approval is more important to them than God’s.

