you definitely sound like you've had enough!!! and it doesn't sound like he's DONE being an addict.
you mention kids.....they MUST be your priority. they deserve a better living environment, one that does not include booze and drugs and stumbling around drunks. and so do you.
he may not WANT to be the clean and sober guy you hope he can be. he sure isn't showing you that thru his actions.........even if he makes it to the recovery project, you can still be DONE anytime. ANY time.