This is something I still struggle with myself.
My XH (even though he is not really drinking that much even though a little drinking is like a little barfing - as gross as a lot - but I digress....) is currently on a path of self-destruction through financial irresponsibility, physical neglect and general pig-headedness. He is still very much involved in our childrens' lives but is constantly getting himself into personal and financial situations that put us all into crap.
sigh.....