To Forgive

Forgiveness is a concept that is hard to grasp. While we often hope we can be forgivened without having to suffer the consequences of our actions, we often want people who have wronged us to suffer their just deserts – at least i’m more inclined to forgive someone if he/she’s been punished; but is that still forgiveness?