Sheesh! If she is waiting tables, few are the places that don't provide health insurance.
Check this out.
Anny,
Re: your note #2. She lost her job at the diner.
Translation: fired from diner. Not too many diners have an abundance of over-qualified people knocking at their doors, begging for work. I would imagine losing a job at a diner takes incredible effort, or lack thereof. It's all a matter of perspective.
Bottom line, she is now on the dole. And it is an accepted way of life. I am up to my eyeballs and earballs with stories of these sad creatures who prey on the system, use the system, or simply count on the kindness of strangers as a way of life.
BTW, I don't know of any places around here that provide health insurance to waitresses.