Forgiveness is a complex experience

Forgiveness is a complex experience that changes an offended person's spiritual feelings, emotions, thoughts, actions, and self-confidence level. I believe learning to forgive the hurts and grudges of our life may be an important step for us to feel more hopeful and spiritually connected and less depressed.