Back - glad you are feeling OK for the moment. It is good to have periods of relative well being.
I think it is like climbing a mountain, or steep hill. You toil onwards and upwards, and it isn't until you look back you see how far you have come, and sometimes how far there is still to go.
What I am going to say now is very much my opinion, and I do not want to give you false hope, but it seems positive to me that your h isn't mean and wants to stay involved with his children. Many do not. But even a 'short' MLC takes time and patience. You will have to dig deep within you, and it will exact a change on you.
A great challenge, and one none of us would have asked for!
If you haven't visited Valeria's new thread you might find it interesting. I remember her from way back, and she had a very very mean MLCer.