Love, faith, and hope are the elements the soul needs to make its journey home. Love of truth motivates the soul to want to set out on the journey; faith sustains and supports it as it proceeds; and hope gives it the optimism that things will unfold in the right way.
I used to think that forgiveness was a one-time and final act -- in one moment the pain subsides, and I say "I forgive," and it is over. But I have found that another day hidden memories spring forward from deep recesses of the mind and soul, and I must forgive again ... an ongoing project of the human soul.