Thanks for that. I'm rapidly reaching the conclusion that I can't stand the coming/going day in day out. It feels crap and maybe would be better if he left. However I'm just not brave enough at the moment and reckon he should have the guts to do the decent thing.
Anyway, how do you feel about your M? Do you want him back? How do you cope with the back and forth behaviour? When will he be ready?