why does the top of my stomach hurt after i eat?
Gastritis. Gastritis is the inflammation of your stomach's lining, often caused by a bacterial infection. Excessive drinking and using pain relievers regularly can also lead to gastritis. The condition may cause a painful or burning ache in your upper abdomen that can ease or worsen with eating.