by Dan Dillon
It would seem obvious that forgiveness, both the giving and the receiving of it, is hard. It is hard to give it because, after all, you are being asked to give up something you deserve. You deserve to be angry when someone insults you. Receiving forgiveness is hard, too, because you have to admit you are in the wrong and you are at fault.