I don't have any good answers, Kirsten, but I wanted to welcome you.
Take a read around, there is a lot of good information on the sticky threads at the top of this forum.
I'm sorry for what you are going through and hope your husband finds a better path soon. Please protect your children from finding his drugs.
Hugs