Question: why do we vomit?


  1. Vomiting happens for a number of reasons. The first is because of a triggered gag reflex. The gag reflex is the reflex to dry reach if something hits the back of your throat. It exists to stop you swallowing things that are too big for your oesophagus (food pip from mouth to stomach). Another reason is if your stomach is too full. There is an ‘in’ and an ‘out’ to the stomach and the movement of stuff through them is controlled by muscles called sphincters. The ‘out’ sphincter is stronger than the ‘in’ sphincter and so food goes backwards if the stomach fills up. Finally your body can induce vomiting if you ingest poisons or something toxic. Generally this is done as the body detects damage and inflames but also releases a hormone called cholecystokinin (or CCK). CCK causes your stomach to work harder and because of the sphincters I mention before the toxins are pushed, hard, up and out the way they came in.


  2. Great answer James