I'm completely adviceless towards your situation. As a kid, I don't know how grown ups' lives are, so I can't really give lived examples and tricks. Do what is possible for now. Keep job-looking, that's one of the best shot. Restaurants are great, they almost always need employees, at least, my brother was wanted almost everywhere. Do errands, house cleaning or stuff like that, baby sitting. The pay may be weak, BUT it'll be a start. That's for the job part. Take a full day of rest if you really need it. Relax, you need it. If you somewhat have autority, place a schedual about home tasks, I never tried myself, with my great familiy, but you could propose this. As for social suppoort, we're always here, sure we can't replace everyone you need to be stabilised in needs, but you know at least on of us is available. As soon as you feel violence or anger is going to pop up, go somewhere nobody is, a peaceful corner.
I know it may not have helped at all, but for now, that's what I can say. I could always be available and not do homework if you need to talk.
There never are problems, only solutions. I forgot who said that, but in hard times, it always ended out this saying was true...Well, for me. I wish you luck as well.