I hate to admit it, but I have been hating someone for years. How long now will it take me to forgive? I want it all wrapped up this week.
Please do not think of forgiving as a kind of pill one takes for a headache. You do not take a forgiveness pill and then wait a little while for complete relief. Forgiveness, instead, is a process, a challenging process, that takes time to develop. We find that the more severe the injustice against a person, then the longer it may take to forgive. If you work at it, we find that people tend to feel some relief in about 12 weeks; others still may take much longer, but even in this longer process, you might sense that your anger is diminishing, which can motivate you to keep at the forgiveness process. Anger is not necessarily entirely eliminated when a person forgives, but hatred (very deep and abiding anger) does tend to diminish. I am encouraged that you are considering forgiving even with hatred in your heart. This, to me, is a good sign that you will make progress in your forgiving.