Here are a couple of good words from Henri Nouwen on Forgiveness. One on the Grace to forgive others, the other on the grace to receive forgiveness. 

I have come to experience first hand that without this kind of forgiveness we cannot transition to the new and glorious future God has for us in Him.

Have a read.

We are all wounded people. Who wounds us? Often those whom we love and those who love us. When we feel rejected, abandoned, abused, manipulated, or violated, it is mostly by people very close to us: our parents, our friends, our spouses, our lovers, our children, our neighbors, our teachers, our pastors. Those who love us wound us too. That's the tragedy of our lives. This is what makes forgiveness from the heart so difficult. It is precisely our hearts that are wounded. We cry out, "You, who I expected to be there for me, you have abandoned me. How can I ever forgive you for that?"

Forgiveness often seems impossible, but nothing is impossible for God. The God who lives within us will give us the grace to go beyond our wounded selves and say, "In the Name of God you are forgiven." Let's pray for that grace.

There are two sides to forgiveness: giving and receiving. Although at first sight giving seems to be harder, it often appears that we are not able to offer forgiveness to others because we have not been able fully to receive it. Only as people who have accepted forgiveness can we find the inner freedom to give it. Why is receiving forgiveness so difficult? It is very hard to say, "Without your forgiveness I am still bound to what happened between us. Only you can set me free." That requires not only a confession that we have hurt somebody but also the humility to acknowledge our dependency on others. Only when we can receive forgiveness can we give it.