I had trouble forgiving too. My religion taught me a way which makes it easier to forgive. It said, focus on evil itself and not the person, for it is evil that is working through them. The person is a sort of hostage of evil. He said, hope for a day when that evil one will be sent away, and evil will no longer exist, and you and the person will find friendship in each other and rejoice that evil is no more. You and them are truly friends, but it is evil itself which has turned you against them. Reject the evil they do. Do not hate them.
I hope this helps you. Forgiveness is the hardest thing I have ever had to do. I can see you struggle too.
Sent from my iPhone using Tapatalk