People almost always expect too much too soon and are not mentally prepared for periods of poor performance. If you have educated yourself, identified a strategy that works more often than not and which fits with your personality, then over the long term you should do just fine.
RE: Nothing works all the time