Good for her!
....and you can bet she's been shit on far more than her share in her time.
Some people have what it takes, and others wouldn't understand it if you force fed it to them.
Hopefully, some folks step up to the plate for her. (I'm guessing they will!)