yes, everyone has demons that prevent them from doing their best.
either being on the forums when you should be sleeping/resting
eating properly (not eating a 1/2 gallon of ice cream at a sitting)
pushing too hard
not doing enough
increasing your days in saddle
that kind of thing.