WH I agree with the other posters - sometimes it appears as if our prayers are not answered. A wise friend of mine once said that sometimes when we pray things actually get worse - it is God pressing on the person!
As to your son - it is hard for him. I am so grateful that my kids were grown before my xh hit MLC. You are doing so well. And your apartment sounds lovely.
I suspect that your xh will eventually lose interest in having the children - and that will be hard too, as what kids really want is a normal parent who loves them and respects them.
i do think that our crazy MLCers do actually love their children, but they aren't very good at loving!! They are in flight from themselves, and haven't much energy or sympathetic imagination for others.