Years ago I was given a book titled 'Don't Sweat the Small Stuff' when I was going through a very rough season in my life and read it from cover to cover. It really put a lot in perspective too regarding forgiveness. After a time I was able to ask to be forgiven for any hurt that I may have cause and didn't expect a response (which I didn't get either, no matter) and forgave them too but unspoken. That person still continued to belittle me in ways that made me wonder if I would renege on forgiving that person. At that point I turned to the Word of God and prayer.