Forgiveness

The most difficult thing to do is to forgive yourself. Sadly, when we can't forgive ourselves, we can't forgive anyone else.