It's strange how much time people spend traveling round and round the circle of existence and getting nowhere. The real journey–the journey all people are required to take to achieve integration, self-realization and fulfillment–"eternal life"–is the journey inwards, the journey to the center of the soul.
Forgiveness is always necessary when I have the perception that I failed to love and accept myself or another. Forgiveness allows me to let go of any feelings of inadequacy that arise in me. Forgiving myself is the affirmation that I do not buy into the feelings of inadequacy that invariably arise when I judge myself or another. Forgiveness keeps the slate of my heart open for Spirit to write on.