My advice is this: Whatever you do next, keep/get your head on straight. Whichever applies to you. You need to get a job and a place asap. Follow these thing in order, and they are almost certain to work:
1. If you cannot find work, go to day labor. If you have any limitations, they will help you find something you can do. Go 3-4 days in a row, or as close together as there is work available. Make a gym bag, if you don't already have one. You need to keep this with you at all times, and you need everything to keep you from getting super smelly and/or having your teeth rot. Shampoo, shaving utensils, soap, deodorant, toothbrush, toothpaste, floss, and mouthwash. Just buy the cheapest products at Walmart. Probably Equate, Suave, etc. And if you know how to cut your own hair, great! Do it, but if not, find a cheap barber nearby, and get your hair groomed when you need to. You are also going to need undergarments/socks, as well as 3-4 dressy/business outfits and an outfit for sleeping/working out in, wrinkle-free if you can to fit in your gym bag. Don't go to JcPenney or Sears. Go to Ross or Burlington or whatever outlet stores are near you. You will get high quality with a lower price tag, and you need a cheap deal right now. If you have electronic devices that fit, put them in the bag too, but away from the chemicals that could spill, if possible, and always check your caps.
2. Find a gym/fitness center that costs like $10/month. The lowest level membership should be sufficient. Make sure it is close to where you are looking for a job. Planet Fitness is great out here, but I don't know if there are any where you are or not, but find one or something similar if you can. Pay in full a year's membership ($100-$120, depending on current promotions). This is now your place to shower and brush your teeth and style your hair and all that good stuff. Keep yourself up.
3. Locate a Laundromat if you don't have anyone who can let you launder your clothes nearby. Visit as needed.
4. Apply to as many nearby jobs as you can, and FOLLOW UP, daily if needed. Always be at your best on your follow-ups, and whatever you do, DON'T GIVE UP!
It will be rough, but you can do it. I promise.
Source: What...thought you were the only one?