Mona, Your last posting is very spot on, i.e., you can't fix or control him. You didn't break him, therefore you can't fix him.
If you dig deep into your memory, you should be able to recall that MLC's major element is depression and their dealing w/childhood issues.
Yes, your h has a very long way to go and you need to give him plenty of space and time, i.e., enough for him to choke on it.
The past is gone, the future is far off and we do not know what will happen in the future....but...the present is a gift and one that we all should use wisely. Live your life to the fullest because we do not know what the future holds for any of us. It's okay to move forward and leave the door ajar. Do not stop and wait on him...continue to move forward and if and when he wakes up, he'll have a lot of work to do to catch up w/you.
When you are ready, the MLC Forum is there to assist you. There are a number of good postings over there that will help you better understand MLC/Depression that takes over the minds of many in crisis.
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.