Just wanted to say hi and welcome. Although I have moved on to Surviving, this is a great board, great people here. Sounds like you could actually move to piecing, or at least read up over there for advice. The journey you are beginning (your husband coming home) is the hardest part, I hear.
I am sorry your husband didn't do what you needed after the affair was over. That's not a good feeling. But it seems like he is trying a little more now. Maybe the bump you got over (letting the affair go a bit, asserting yourself with his mom, taking your happiness and creating it for yourself) helped him get over a bump.
I am sure you have heard of Retrovaille (always spell it wrong). I would look into it, and encourage your husband to continue some form of healing process with you, whether its a weekend getaway or a new counselor.
Do you still live with your mom? Is it possible for you guys to start fresh in a new place, for yourselves? I don't think I read if you have kids or not either.