Wow, this is crazy!!! When you said he actually said he thought maybe he had an MLC I laughed out loud. REALLY loud.
I do not think that confrontation is the way to go, personally, I disagree with RTL. For two reasons--it seems like he is still working through stuff. Don't you want to be with someone who's worked out most of his stuff BEFORE he's with you, instead of working out that stuff all up in your face, coming back before he's totally ready and running you through the bloody wringer? I know he is moving SOOOOOOOOOOOHHHHH slow, but I think he still has a bit to go. The other reason is, I recently had an epiphany about the meaning of pursuit. It's about the other person (the one pursuing you) having the GUTS to choose you. don't you want to be with someone who has the GUTS to choose you, and take that risk?
If he's not sure how to come back... make sure the road is paved and smooth. Be welcoming and friendly and kind and approachable, as you have been!
It's sort of like... if you try to "help" a butterfly out of a crysalis, it will never be strong enough to fly by itself. (right? like that "lost" episode?)
OF COURSE you guys need to have a conversation, probably many, about WTF happened. But since you've had very little contact, especially compared with the pre-H-era, it seems to make more sense to encourage or initiate lighter contact with him to begin, instead of saying, OK we've been not in much contact, now let's have a big nervous-making confrontational R talk while you're still not even able to wrest yourself from the maniacal clutches of psycho girlfriend! how about... eating some peanuts together to start? you see what I'm saying?
that's my 2 cents big mega transatlantic hugs to ye love, T