Both. It's a feedback loop keeping her in place. Like with many (all?) addictions, you get stuck in a situation where the same activity makes your situation worse and provides a short-term reprieve from immediate consequences. You take a hit to briefly fix the accumulated damage from all the previous hits.