You've been through a lot and are still climbing the mountain. Your health needs to be your first priority. Some of your health problems will get better when you have less stress in your life, i.e., your MLCer and the divorce. Once things settle down, you should start to see some improvement because you can actually begin moving forward and truly focusing on yourself w/less stressors.
Don't be afraid to ask for help. There are people everywhere that are more than willing to assist you if you will only ask.
Take each day at it comes and break it down into small portions to tackle whatever you are doing. If something doesn't work, try something different. Whatever happens, don't give up. There is always another way to get through the project and yes, even the pain of what he's done and continues to do you. You've got to allow that pain to wash over you and then release it in order to make life better for yourself. Right now, you are your own project. Make a list of what you would like to accomplish in the next few months and go from there. If you don't accomplish the tasks, put them on the next list and continue from there.
You've got this and I think you'll feel a lot better once the dust has settled and the divorce monkey is no longer on your back. One last thing...be sure you've got a good lawyer to represent you. Don't be afraid to ask for something higher than normal because this will allow some negotiations to take place. Do not allow your heart to enter into the negotiations. Divorce is a business contract that's gone sour and you need to protect yourself and ensure that you get a fair settlement.
Please take care of yourself. You are the most important right now in this world. Your h? He's at the bottom of the dark hole and trust me, he has no problem taking care of himself. Leave him to twirl in the wind.
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.