Hi, Bee. Welcome. Living with an addict is probably the hardest thing there is. Do you have support from famly or friends.? Can you support yourself and your children?
You sound just about done in by your life as it now is. Maybe it's time to make some changes. I recommend nar anon or al anon. They are both helpful and supportive fellowships for people who are troubled by a loved one's drinking or drugging.