Abstract
Forgiveness is widely considered a paradigm of supererogation: it seems to be morally permissible without being obligatory, and it seems to be almost always admirable and praiseworthy. I want to show that the phenomenon is a bit more complicated, and that many instances are hard to describe as supererogatory. First, I will distinguish forgiveness from some other responses to the transgression (ignoring, excusing, letting go). Second, I will examine the philosophical debate over the question of whether or not the victim should wait for the transgressor to fulfil some kind of condition (e.g., repentance, apology, compensation) before forgiving, and how this might affect the supererogatory status. Third, I look at more serious cases of transgression and ask what it might mean for something or someone to be unforgivable.