It does sound like very strange behavior, which can be very typical of someone in crisis.
It is also possible that he never completed the full MLC when you were here before. They can then reycle backwards to finish their journey. You must go back and start from the begining and figure out what part you had in contributing to this. You must let him go to finish HIS crisis. I am sorry to have to tell you this but there is no other way to fix this. You must make the complete journey or else you will continue to repeat it over and over until you(and he) get it right.