Sadie, I can't add much to the wise words above me but I wanted to send a hug and add prayers for you and your children.
Having a plan in place for an emergency exit is always a good idea. If you had to leave tomorrow, having some money on hand and a plan in place for somewhere to go would give you the courage to do whatever you need to do.
Meetings helped me find my balance, even though my son's addiction continued. Maybe give them a try and see if they don't help you too.
Hugs