IP you have to stay strong, at the present you can only work on yourself and create your life how you want it. I don't want to be optimistic with your situation but I see some positives. You are in a better place than me with my STBXH, don't try to rush it. Take it as it comes and evaluate the progress.

You are a very strong woman and I have every confidence you will do well no matter what :-)