What type of allergy do I have?

Patient: What allergy do I have if my stomach hurts after eating a lot of garlic, spicy foods, dressing, sauce, or caffeine? I am also lactose intolerant. Could these be related in any way?

Symptoms: head ache, Migraine, stomach ache, stomach rumbles,

Doctor: You are suffering from Gastritis. This is a condition that develops over a period of time, especially in people who cons ume lots of spicy or oily food items and hot beverages on regular basis. The hyper-acidic medium in the stomach has an erosive effect on the stomach wall leading to burning sensation post-meal. Lactose intolerance may also cause similar symptoms, but only upon consuming milk or dairy products containing lactose.