My workout partner/mentor at Muay Thai has been telling me the same thing every Saturday for the last few years: My timing is off. either I throw my strikes too early or too late. By the time I throw my strike, the guy has already moved. He's concluded that there is no way to teach how to correct this. He just notices the problem and there seems to be nothing we can do about it. He says my technique and conditioning are good, but it's just this one thing that's been holding me back from getting better all these years. Is there some drill or something I can do that specifically works on timing, besides sparring? I spar for a good 5-8 rounds 3-4 days a week. So I don't think sparring is the problem. I need something else outside of sparring to help.