To forgive yourself seems the hardest form of forgiveness. In Zen practice, simply allowing yourself to be yourself, just as you are, is considered the mark of awakening. Short of this, you are at best slightly embarrassed about who you are, and at worst, tortured by it.

Norman Fischer, Not Turning Away by Susan Moon