My biggest learning is that you cant always stay on top of everything, all the time, everyday and trying to do so will only stress you out and compound the feelings of failure. Life happens, things slip but its about progress, not perfection. Did you get back on the oath after you fell off?