How can I forgive someone or myself?

Forgiveness is letting go of the pain and accepting what has happened, because it will not change. Forgiveness is dismissing the blame. Choices were made that caused the hurt; we each could have chosen differently, but we didn’t. Forgiveness is looking at the pain, learning the lessons it has produced, and understanding what we have learned.

Source: Forgiving Others – Forgiving Yourself @ The Dynamic Turnaround