Forgiving ourselves can be the hardest thing of all.