I'm going to stop getting sucked into her conversations. My social interaction with her likely makes her believe that what she isn't doing doesn't really hurt anyone; and that I'm still the eager doormat.
Nope.
re-focus.
Make excuses to do something else. Especially with D; sleepy or not.