Celestial, Welcome back! I'm sorry you are still dealing w/the mlc fall out. You have done everything humanly possible to make things work and yet, he's still stuck. There comes a time when you know what you have to do and your time has come...let him go. You've shouldered the responsibility far too long and now you must cut the ties and allow your man/child to leave the nest and grow up.
I'm very sorry it is going to end this way, but your journey will take a different path from his and you will continue to grow by leaps and bounds. No matter the outcome, you are a survivor.
Sit quietly, the answers will reveal themselves when you least expect them to. The past is gone, the present is a gift and you need to focus on today, allow the future to reveal itself when it is ready.