Stomach pain can be caused by many triggers. You may have gastritis, infection, or food poisoning. However, there are a lot of other reasons that are not related to the stomach. A heart attack, pneumo...