Welcome to Sober Recovery. I'm so sorry for what you are going through. Very glad you found this forum. It's been a life saver for many of us.
It's really good you got him out of there.
Please read all the sticky posts at the top of the forum. Read around here, and keep posting. There's so much experience, strength and hope to be found on this site.
Peace and Prayers for you and your little ones, and him as well.
Hanna