I think you did good by dropping the rope on her and standing firm. It is good for your dignity and self respect to not be anyones backup plan. I wonder if she now feels a bit of panic because of the poor choices she has made.