Leonardo Da Vinci’s last words were:
I have offended God and Mankind, by doing so little with my life.
We really are our worst critics, aren’t we? We see the worst in ourselves. We stare at a mirror and all we see staring us back are flaws an faults and mistakes and so, so much to regret.
But isn’t this what keeps us going?