I struggled with forgiveness for so long too. Then I remember and have been reminded that I too need to be forgiven for things I have done wrong. The hardest concept for me to remember is that the people who have hurt me are children of God and deserve forgiveness too.