Forgiveness is perhaps the most basic--and the most challenging--form of generosity. How and why do we forgive?