Dsh, you need to talk to your L about your living arrangement. Unless the guy is doing crack, she doean't have an objection. Robx gave you a script awhile back for informing your W that you will not be engaging with her anymore. Use it. Quit playing these passive aggressive games with her. Tell her what she needs to know and be done.
Rob also had some great advice for scheduling kids over on Dan's thread. Read it and get on a schedule. Lead by making a proposal. She will not agree to it given her need to control but you'll be in the driver's seat to counter.
By the way, the next time she says something about your roommate or being "single", remind her why you live there. She filed for D. It was not your choice. You're just trying to minimize the damage by not jumping into something without thinking first. That will be food for thought.