yes, a month after I escaped 20 months ago I did the exNBAlco that I knew for almost 4 yrs that I forgave him because it was for me to stop being angry and hateful toward him for what he did to me. But, I have of course had a lot of responsibility for what happened. Yes, he is not only a Narc but a Borderliner also and because of it did all kinds of very sick things to destroy me. Almost succeeded.
Don't worry about forgiving them - they are not normal anyway - do what is right for you, Peace