here is the list of resources related to this subject
Why doesn’t God stop people from hurting others?
The freedom of letting go.
How can I forgive someone who keeps hurting me?
“Not my Joe,” I cried out over and over again. Although he was 19, he was still my baby, the youngest of my three sons.
Why should I forgive someone who hurt me badly?
Am I too far gone to be forgiven and live a new life in God’s grace?