I would venture to say it has nothing to do with age and everything to do with going over your fundamentals. Over, and over and over again. Day after day after day after day. Boring and drudgery is the price one has to pay for higher level play. All the rest is only "excuses". But some are...