My gut says that he has one last chance to figure it out or you're moving on. I'm thinking you'll need to take the lead here, but I'm not sure if it is right for you to do or not.
What is jumping out at me is he wants back, but doesn't know how to return. So, I see it as you need to tell him you'd love to try again, but if he doesn't want that, you are gone b/c you need to continue to live your life. You'd like to live it w/him and work on the things you two need to work on together, but if he can't do it, you need to go and grow for you.
I'm not sure how to phrase it, but that is what my gut is saying to do.
What do you others out there think? I say he needs to join Ali or watch her leave for good. If he wants her, he needs to make up his mind so she can move forward.
I could be way off. It's happened before, but that is what strikes me when I read Ali's posts.