Thanks both of you. I asked Andreas Moritz and he said he thinks my bile ducts are obstructed to the point they're regurgitating bile into my stomach, preventing digestion and causing vomiting and headaches.
I buy it. I've been working towards a liver cleanse anyway.....so over to the liver cleanse forum..