Maybe you could get a job as a live in caretaker for an elderly person. Check for jobs on Craigslist. You never know. Anything to get out from under for a while.
:hugsSounds like no fun at all. Sorry your life is in a bad spot. Maybe you could get into a woman's shelter in a city and find a job. Your boyfriend could join you once you got a place. Hope things get better for you.