why does my stomach hurt when i hold it in?
Gastritis. The liquid that helps you digest food has a lot of acid in it. Sometimes these digestive juices get through the protective barrier in your stomach and irritate its lining -- that's called gastritis. It can be brought on by bacteria, regular use of pain relievers like ibuprofen, too much alcohol, or stress.