Perhaps it's possible to forgive in one grand swoop, but I didn't experience it that way. I did it in bits and pieces. You forgive what you can, when you can. To forgive does not mean overlooking the offense and pretending it never happened. Forgiveness means releasing our rage and our need to retaliate, no longer dwelling on the offense, the offender, and the suffering, and rising to a higher love. It is an act of letting go so that we can go on.
That is not to suggest that we can live harmlessly, or strictly at our own expense; we depend upon other creatures and survive by their deaths. To live, we must daily break the body and shed the blood of Creation. When we do this knowingly, lovingly, skillfully, reverently, it is a sacrament. When we do it ignorantly, greedily, clumsily, destructively, it is a desecration. In such desecration we condemn ourselves to spiritual and moral loneliness, and others to want.