I know personally I can't handle him leaving again so idk if I'm going to take him back, for me it depends on whether or not I'll leave him forever if he leaves again.
Does he know this? If he doesn't, it may be the humane thing to tell him.
I know that this could come across as a threat or an ultimatum, if it's not done properly--and threats and ultimatums are exactly the kind of thing that usually cause us to both lash out, and run for the hills (as it's viewed as confrontation, something that notoriously "sets us off").
It's important to find the right time, place, and way to tell him. I wouldn't want to try to put words in your mouth at all...you know you, and you know him...
...but something like "you know, I can't stand it when I have to be without you, knowing you're hurting, and that there's nothing I can do, because you're shutting me out. I just don't know if I can go on that way again."
Just a suggestion. But I know personally from being in that position, that he's trying to help you, to spare you, by distancing himself during those times. If the result is you leaving him, instead, it could potentially do a lot of damage.
So glad you continue to post to the board. It shows your commitment, kind-heart, and sincerity. Hope you've looked at the "supporters" section of the forum--maybe you could get a better perspective from others who have been in your position.
Best wishes, and take care.