A Fresh Look at Forgiveness