Why am I always so hard on myself?

By Kate Hesse

In order to be hard on yourself,  you have to start with the belief that you’re falling short somehow.  Falling short of your expectations for yourself, of other’s expectations for you, of what you believe society…