I was asked to forgive. I still was fuming with anger. I did say, “I forgive you,” but with the promise to myself that I would work on forgiving the person. Now I feel as if I am a hypocrite because I used the words of forgiveness with deep anger in my heart. So, am I a hypocrite for doing this?
When you used the words of forgiveness, you most certainly had the best of intentions because you made a promise to yourself to continue the forgiveness process within your own heart (and probably in how you interact with the person). To be a hypocrite is to act in contradiction to your own beliefs or even your own intentions. Your intentions have been honorable regarding forgiveness. While you were not feeling very forgiving yet, you were making a heroic commitment to it. This shows consistency between what you said and what you intend to do. Therefore, you were not acting in a hypocritical way.