Progress in training is very rarely, if at all linear. Justin Troy, one of my Muay Thai coaches who's been developing me has put together systems and a very clear path on how to learn this practice.
Some things click some days, some things unclick the next to bridge a gap for something else. Here's some insight from Justin himself and some show of my non-linear practice.
You can see as I go along things that look better some days and worse others. Some of these are only weeks apart.
This is where I'm at.. It's not where I'll stay.. But I'm happy to be anywhere at all and living in the practice of it all.