All these posts have really helped my game.
In fact, I don't think I've missed a day riding since I wrote these thoughts down.
It helped to know that other folks get discouraged at times and it's just normal.
Thanks to everyone for the encouragement.