Yes. I have and it took a long time. The other person did not acknowledge that they had done anything 'wrong' so it made it difficult to move on. However, I found that by allowing this to go unforgiven, it was causing a stumbling block in my life.
Forgiving is not something someone else can tell you to do, either. I can go on and on telling someone how cathartic it is but unless one is ready to forgive, all of my words fall on deaf ears. It must be a personal decision of when and under what circumstances for it to be a true feeling of forgiveness.
I agree that sometimes the individuals become friends after the forgiveness occurs but that did not happen in this case. And I am fine with it as I was able to move on and so were they. That to me was the important element for both of us.