So here's the thing - how do you let go of the pain and anger when it is so deep, so real, so justified? Make a choice, yep make a choice, but not just to let go and forgive, but also to release all of the pain and anger to God and let Him heal it. Sometimes forgiveness doesn't always mean having a relationship or contact with the person who hurt you but it does ALWAYS mean releasing that person to God. Let HIM deal with them, let HIM be the one to visit justice in whatever way He sees fit. You will never ever be able to pay back the pain so let it go.
To forgive is to let a prisoner go free, and discover that the prisoner was you. -Lewis B. Smedes