Leigh,
You've been through so much! Your husband has to realize that you have changed and even if it is only two months, change must begin somewhere and sometime. He is using that as an excuse.
I am going to give you some advice that you may not like to hear. I am going to tell you to get on with your own life, separate from his, and I'm also going to tell you that the next time he wants to "play" nice and take you out, don't be available.
He is having the best of both worlds and he knows it. He has his "space" and when he wants to be with you, he knows you'll be there for him.
You live your own life. Take care of yourself, make sure you always look good, get the rest you need, and exercise. You need your own space. Do you have good friends? Go out with them to a movie or shopping and let your husband watch the kids.Join a group.Find an interest, find your own space.
I feel strongly, that he is stringing you along.When you were so happy with the possibility of being back together, I thought for a second that maybe there was a chance but my instinct tells me that he is playing you.
This is way too long a time for this to still be going on.