This dissertation consists of three papers on issues in the moral philosophy of forgiveness. The first paper argues that there is a pro tanto duty to forgive repentant wrongdoers who apologize. It proposes a norm of forgiveness and examines three types of ethical considerations relevant to determining if there is an all-things-considered duty to forgive in a particular case. The second paper discusses whether forgiveness is supererogatory or can be a personal duty. The third paper considers whether there is something to forgive in cases where an action was excusable or justified, challenging the standard view that forgiveness requires blame or culpability.