I have a ton of people ALL day long that come up to me and say " thank you" so much for talking to me about your running you inspired me to get back out on the pavement today or I checked out your blog you are doing awesome keep up the great work! And the encouragment and feedback from friends and complete strangers is mind-blowing.... but the negativity and face-kicking from friends, co-workers and strangers is numbing! It proves to me even more that us "runners" need to stick together as a community and provide a ice pack or two to lean on when the going gets tough. I mean holy crap.
I can only speak for myself, but when I have a bad run or don't run in general I tend to beat myself up a bit. The things that run through my mind are not all that great. Some of the things that I have learned along the way have been that running is not all physical it is also mental. I found a pretty interesting article about the improtance of your mental fitness: