Forgiveness is not for the one being forgiven. It is for the one doing the forgiving. No matter what the act was. Even murder. Now, I'm not saying it is easy. No way in heck is it easy. But it is necessary to move on with life.
I agree Brenda, and it seems as if we've had similar experiences. I have also run into my ex on occasion since I left him nearly 10 years ago - he has apologized more than once for the things he put me through, and I have told him that I forgave him a long time ago - not for his sake, but for my own. I'm sure you know just what I mean.
Someodd years ago I also had the opportunity to confront my rapist. When I first met my husband, I was still an emotional disaster, and very, very bitter. I wanted so badly to get past all of that so that I could be happy and live a "normal" life. My little brother was attending AA meetings while he was living with me - and one night he ran into my rapist there - who promptly fled when he saw my brother. When my brother told me of the experience, I realized then and there what had to happen for me to move on. I had to confront him. One night I prayed to God, "God, I feel that I need to confront C****** in order to move on with my life. I am so angry and bitter ... and I don't see any other way. If it is your will, God ... please give me what I need to do this so that I can finally LIVE again".
The next night there was a knock on my front door - I opened it - and I kid you not - there stood my rapist (one reason I continue to have faith, and one reason why I think JWs are full of sh!t that God only answers their prayers). He didn't know where I lived, we hadn't seen each other in years and I was not listed in the phone book - but there he was at my front door. You see, I was living in my father's condo at the time, and my rapist had unbeknownst to me partied with my father in the past (another sad story) - so he was looking for my dad that night (who was living out of state by that time) - and found me instead. When I answered the door, he turned ghost white - and this once overbearing, overpowering, violent, nasty man I had known stuttered, stumbled, and tripped over himself when I walked out onto the porch to confront him. He apologized for showing up at my door and turned around to leave. I grabbed him by the arm (years of abuse turned me into one tough bitch, in case I forgot to mention that) and said, "You're not going anywhere, I have some things to say and you're damn well going to listen".
And under the indirect supervision of a few of my male friends, as well as my brother - I spent the next 5 hours confronting the man who had raped me and ruined my life. He cried. A lot. I didn't. Over and over again he told me how sorry he was for what he had done, he said he knew he couldn't do anything to make things right, but would try if I just named it. I told him that the only thing he could do was raise his son to NEVER be the kind of sonofabitch he was. After I had said everything I had to say, and then some ... I forgave him. I closed that chapter of my life (put a period, as they say), and I sent him on his way to walk home in subzero temperatures in a snow storm. He asked me for a ride home (he asked me for a ride home!!!!) ... I told him that I couldn't do that - that I had closed the chapter of my life that included him - that he no longer existed to me. He nodded a little and said, "I guess I deserve what I get at this point". I replied, "You haven't even gotten a fraction of what you deserve for what you did to me - be thankful, and go home C****** - go home".
It was a huge turning point in my life. I am thankful for the opportunities I had to forgive, and to close those chapters in my life once and for all.