I hate my job

I’m 12 hours into a 30 hour shift, because someone called off and I’m stuck here doing 4 back to back shifts. I’m so stressed out, all I do is cry. I feel like I’m having a breakdown, and I don’t know how much longer I can keep doing this. Im pregnant so finding a new job, would be almost impossible. My husbands hours got cut at work, so we need the money. His mom is sick and just moved in with us, she needs someone 24/7. She needs a nurse, but they refuse to get one. I never get a break, I’m so overwhelmed. I’m just losing it, and I don’t know what to do. I see a dr Tuesday to try to get put back on medication, but that usually takes weeks or more to work, and I don’t know if I’ll make it that long.

Edit

I work in a group home. The clients can’t be left alone, or I’d be put on the abuse registry. I can technically sleep between 12a and 6a as long as the clients are asleep. But I have to sleep on their couch and stay alert in case they get up during the night.