That’s awful. For everyone. There are no winners. Sounds like you made the right decision to leave the table and not let things escalate…
From everything you’ve said, I’d assume she has been feeling embarrassed, ashamed, self conscious and angry about the situation. She probably feels like a charity case and can’t bear the feeling. Maybe she’s started to resent you and your ability to help her because she feels helpless and less of a success.
If any of that’s true, she might have been ruminating, building a rather paranoid narrative in her head, where she convinced herself that her worst fears are coming true… that you’ve told everyone about her issues and about accepting your generosity and money… that you’ve exposed her most vulnerable parts… the bits she’s so ashamed and humiliated by, for everyone to see.
The tragedy is, you didn’t. She did.
But that’s so often the case.
If her worst fear is being exposed and people knowing she needed financial support and that others view her with pity… she may have been stressing out about people hearing about it. Consumed with embarrassment.
It’s the agonising anticipation that something bad will happen that tortures some people… the anticipation becomes worse than the bad thing itself… and they end up exploding and bringing it upon themselves. Sometimes it Is almost a relief, to get it over with- to take back control and announce ‘I’m no fool, I know you’re all judging me, don’t think I don’t know, I’m not stupid!’
But now she really is the fool. Because she got it all wrong.
She might feel so mortified now that she just continues bulldozing her way down a very self destructive path.
She’s not your responsibility. You did no wrong. But I do feel sorry for her. She’s obviously not coping very well and appears very insecure. And all this will only serve to make her feel more insecure and incapable.
You say she was angry. Angry is so often sad’s bodyguard.
I suspect she is actually very sad… but for the purposes of self preservation she ends up expressing anger instead.
She’s in a lonely place now.