Cat
Let go, remember, no sin scale. The past is the past and if you hold on and do not forgive and let go, you are tormenting yourself. and you are preventing your relationship from healing.

In no ways do I consider myself brilliant or even lucky enough to have a periodic epiphany. But I posted something to AmyC in Seperated about the Lord testing us so that we learn lessons. I think that your lesson is letting go of the past.

Keep praying for help in that regard, you will get there.

Blessings