Melissa said in class that in order to forgive Buddy, Jane would have had to ignore her own vomit, meatphorically speaking, her own inner needs, and the connection she and Buddy had on an abject level. But she does pity him.
Forgiveness is a level at which one can look past what has happened and go on .
It is a break from the old to a new start. In the case of Jane and Buddy, in my opinion, he lied throughout the whole relationship. That was not love. Jane did pity Buddy but pity does not have to accompany forgiveness. You can feel bad for someone without forgiving them.