To lose hope or give up.
To feel overwhelmed with distress or sorrow.
To be in a state of extreme desperation.
Hopeless or despairing.
Frustrated and at a loss.
Desperate and distressed.