(((Phoebe)))
I'm so glad you're able to see clearly enough right now to make you and your kids your top priority.
Have you ever been to al-anon, or the kids to al-ateen? That would be free, and all three of you could get the kind of support that you can only get from being face to face with people who have been where you are. You could also try nar-anon. I just mention al-anon first because it seems like they are more prominent, at least in my area, and it's pretty much the same program.