Can we be our own worst enemy?

At many times and in many  ways, yes we can.  How many times have we criticised, undermined and belittled ourselves.  At other times, we have heaped  guilt and self-blame on ourselves because of a small mis-step, cut down any burgeoning  self-confidence because something we said did not come over right.  At other times, we have [...]