Forgiveness is hard, and forgiving yourself is extra hard. Not because of all those reasons they say in self-help books, but because you know all the terrible things you’ve done.
No, that’s just my inner-jerk talking about myself. The real reason it’s so hard is that we have expectations of ourselves we would never hold for other people. We say things in the mirror we would never dream of telling a friend. We don’t send baskets of cookies to ourselves for our great work. We pile on and pile on and pile on until we’re buried beneath our anxiety and uncertainty.
When a friend is stuck in a whirling mass of fear and sadness, we hug her and tell her she’s amazing. Because she is. You send your love into her so that she understands the truth. Imagine if we sent just a fragment of that love inward.