Hopefully she has recovery tools and knows how to use them. Meetings perhaps? A sponsor?
When things crashed in my son's world I tended to step up my attendance at meetings. It really helped to keep me grounded and in my own stuff.
Big mom hugs. I totally understand the frustration and worry.
Cats