(((ghostbh)))) I'm so, so sorry for your pain.
You've gotten great advice here. Pay attention to it--especially the financial stuff. I can't tell you how awful it is to stare down the barrel of middle age in financial ruins because of one person's selfishness; protect yourself from that, as much as possible. I wish I had.
But more immediately, please take care of yourself, physically. (It will help, emotionally--more than you can imagine.) If you still are having trouble eating, invest in some good-quality protein supplements and a good multivitamin. Whey protein isolate is more bioavailable than soy, and recent evidence suggests safer. It's also less expensive, and for many, gentler on the digestive system.
Be sure to stay hydrated, too. Keep a bottle of water at your side, and take small sips frequently. If you're nauseated, this won't aggravate the situation, but will keep you properly hydrated. For the most part, avoid alcohol. It's dehydrating and ...well. The false sense of well-being (or despair) it can promote don't really do anyone much good. (One exception: if your appetite is very poor, a single drink about an hour before dinner can help; I know many doctors who prescribe this for their hospitalized patients and it does make a difference for many. Not enough that I'd recommend adding alcohol if you don't typically drink, but something to tuck away in your mind for use as necessary.)
Carve out time for exercise. It doesn't have to be a huge, go-to-the-gym production. A fast, hard walk in the morning will do wonders. When anger strikes (and it will), twice a day might work even better. I just laced up my shoes, clipped the leash on my dog, and headed out the door in the morning and after dinner. My family expected it, and it did ALL of us good.
Finally, and perhaps the most difficult, is rest. I know that sleep is a precious commodity---but it is SO important, even if you find yourself wakeful, to rest. It's difficult to nip the mind movies in the bud, but developing good "sleep hygiene"---rituals and behaviors that promote rest---can help a lot.
For me, this involved learning biofeedback. I had to train my brain to calm down. It was really helpful.
Sleep will come. If it doesn't, consider using a mild OTC aid such as melatonin or diphenhydramine (Benadryl). If those don't work for you, consider talking with your doctor about a prescription sleep aid for the short term.
Then, rely on the age-old sleep-promoting tactics: avoid caffeine, exercise no later than early evening, follow a bedtime routine that "tells" your body and mind that you're winding down to sleep, have a warm bath (as the body cools after, sleep is apt to follow), and so on.
Hang in there. It does get better, and you will get through this.