Self-forgiveness can be hard, but it's a beautiful gift to yourself...