Can we forgive ourselves? The nearest we can come to forgiving ourselves is to realize that we are different now from that person who transgressed and that we would not make the same mistake today. Life demands mistakes and demands that we remember them. So we must be philosophical about our past mistakes. And that is about as close as any of us can get to forgiving ourselves.
Claire Weekes (via psychotherapy)