AllyB
Surgery
IS A LAST RESORT.
Do you want me to be honest with you? Smoke (or otherwise absorb) weed. I don't smoke myself, but then again, I'm not chronically, overwhelmingly nauseous. It's a temporary solution that allows you the freedom to treat the actual problem.
With the kind of plan you're on, there's a good chance you're simply just too physically stressed. Take it easy for a little while... make sure to get enough good food and liquids in but don't sweat it. There's practically always a significant psychological component to stress and poor digestion, and while you have good reason to be stressed, it's counterproductive.
I'd suggest to immediately do another liver flush, and that you probably should have a while ago, and get your hands on some anti-nausea agents but continue doing most of the things you've been doing. If you talk to your doctor and are on a good insurance plan, you might even be able to get your hands on some marinol inexepensively.
Try to eat + digest more food. What DO you eat?