I guess it comes from my JKD - we were always taught why we did something.
Now you have a new way to approach your training perhaps ask him why you are doing a particular move, perhaps he does know but has never been pushed for answers.

Good luck though -sounds as if you're making good progress.