to be on the ragged edge
having no money to survive
to live in high risk
to be so tired or upset
being very angry