Or at least get the Alanon book, The Courage to Change.
You're doing just fine, you have set healthy boundaries but are still encouraging W to see the kids. She may not get really sober until she hits total bottom. You're not being unkind, it's important for you to focus on your own healing.