Regarding sleep, I hope this doesn't come across as patronising because I know how awful sleep problems are, and obviously by far the biggest problem is your family and where you are right now. But when you're sleep deprived, it's hard to remember that there are other factors that could help too. Could you try to prioritise doing these things each day?
Exercise. Tonnes. (unless there's a physical/ psychological reason not to).
Try to spend most your time outdoors, so your brain can adjust to the day-night cycle.
Download something like
flux for your computer - it makes the screen change color at night, so that the bright colors don't stimulate your brain.
Sleep hygiene usually recommends using your bedroom only for sleeping, so your mind has a 'sleep place'. I'm guessing that's pretty impossible for you right now, but perhaps at least try to keep one area of your room for sleep, or rearrange your bed so that in the day-time you're sitting in a totally different position from the way you would be sleeping.
Find relaxing activities (preferably not on the computer) that you can do before going to bed. Maybe a very gentle book.
Download relaxing mood music and guided meditations from the web, for when you're trying to get to sleep but your mind's going round and round.