Wow mtb, your W is a real piece of work. A lying cheater that abuses pain pills, cocaine and who knows what else. Falls asleep in the drive while smoking. Instead of encouraging her to see the kids more I think you need to talk to a lawyer and go about the business of protecting your kids and your assets. She is a danger to your kids, you and herself. Worse yet, she has no desire to change. She's got to hit rock bottom before she might see the light, but that could be quite a ways off yet. Until then, you have really got to get her out of your life. That may sound harsh, but I have had secondary exposure to a similar situation and a family counselor flat-out said "you've got to kick her out of the house before she destroys the entire family." I wish you the best, and I am very serious about consulting a lawyer ASAP. And discuss a restraining order.