What causes frequent migraines and vomiting of bile and mucus?
Patient: Hi, my problem is related to my liver. So every few weeks or so, I get migraine and i start throwing up acid and mucous, which is called bile and I throw up for a whole day, even at night like I stay up all night throwing up and sometimes I even throw up for maximum 2-3 days. And i've tryed TONS of medicines from everywhere, and nothing helped! What should i do? What medicine would cure this for good? Doctor: firstly i tell you that your liver is perfectly ok this is not related to liver , liver normal secretes bile to bowel , why you having vomiting with migraine is due to a reflex mechanism which is stimulated due to intense pain result into pylorospasm called reflex pylorospasm that is contraction of pyloric part of stomach which result in content of stomach out orally.avoid drinking liquid at the time of pain drink coffee (caffeine) to relief mild pain  consult your physician for severe pain thank you