why is duodenal ulcer pain relieved by food?
Duodenal ulcers tend to cause abdominal pain that comes on several hours after eating (often during the night); this is due to the presence of acid in the digestive tract without a food "buffer." Eating or taking an acid-reducing medication may relieve symptoms.