I'm pretty new to all this, but one thing I've learned is to just take one day at a time. Worrying too far ahead does no good.
And there is nothing you can do to stop his train wreck. You have absolutely no control over this; contact won't change a thing. Stay strong, take care of you and your children. Breathe. You can't help him.