Are YOU Your Own Worst Enemy?

I am my own worst enemy.   I am also the person who pushes me toward excellence.   I make me miserable some days with constant mental replays of my darkest moments.   I set (and achieve!) goals for things I did not think were possible.   I struggle...