Hi CanadianMrs. I am Canadian too. Anyway I think you need to keep moving on with your plans. Your h may be poking his head out of the tunnel but he is not totally out yet. These mlcers go in out so many times that you cannot count on anything or any one but yourself. You are right the ball is in his court. He needs to do all the work. You just need to be kind and listen to him. I know sometimes we are afraid that they will not do the work and we will lose out. But beleive me when he is ready he will do the work he needs to come home if you want him home. If he does not do the work then he is not ready. It means it will take longer but it is better then him coming home too soon and then running away again. Keep living your life. Keep doing what you do need to do for yourself and your kids.