We are all imperfect forgivers and so we cannot think of forgiveness as a straight line from the start to the finish. We go back and forth with forgiveness. At times, we see the one who offended us as possessing inherent worth. Then we might have a dream about the person and we wake up angry and do not want to even think about the person. The key here is to understand that the process is not a straight line. Have patience with yourself. Try to have patience with the one whom you are forgiving. In time, this back-and-forth will even out and improvements in forgiving are likely as you continue to persevere in the forgiveness process.