Sounds like you are keeping a "connection" between you two alive.
Just dont make the mistake of having him move back in before you both agree on what life will be like in that situation. Like you said, he has lots off issues to work through. Some people have said that the worst thing that happened to themn, was having their H move back in prematurely, before they were really committed. 'cause they moved right back out again in a few months.
My current status: june 2006. Wife ran out and filed D. Finalized Jan 11, 2010, after 12.5 years M. 3 wonderful sons caught in the middle