Dday, I know you were waiting for your XW to realize that she's in over her head, and the situation too get resolved naturally. But it sounds like it's too dangerous. You have to do something! She doesn't sound fit at this point to take care of them. Can you consult with an L about this? I think that stuff is so tricky, but if it's in your children's best interest to have her reported, and your L says it's a good idea, I would do that in a heartbeat. My only concern would be putting your kids through more stress; but I think they're in an unsafe situation now, so I know it's rock and a hard place.