There is no doubt we sometimes mess up in life and when faced with shame we are tempted to get out our whip and beat ourselves up. I too have fought my battles with forgiveness, but thankfully I have beaten that devil to death and won.  To illustrate let’s imagine you have a small beautiful loving [...]