Here is what you should do to keep seeing progress
Focus On What Works
Some programs work and some don't—learn from both. When you get good and you don't train like most gym goers, instinctively, you take notes and leave no chances for mediocrity. You know you should be doing bodybuilding because it’s the best fit for your cortisol and stress profile, but you end up doing CrossFit because it's the cool thing.
If you know that choice number one is best suited for your needs, why waste your time with something else? It doesn't mean that the other programs won't work for you, but at least, you know that at some given time, you’ve got to do what you have to do, not what you want to do. Big difference.
Think Outside the Box
Many schools of thought and training methodologies get stuck in their closed-thinking box and always stay with the same ways of training.
Even if you know what you should do to get results, get out of your comfort zone and try something new. You don’t know what you don’t know right? I see some very well-known trainers bashing other school of thought without even setting foot in the so-called event, courses, trainings or seminars. Change it up often and you'll be able to understand what works for you, your clients, your friends and you'll be even better at making your own programs by discarding what's good or not.