Home Diseases Guide What can cause upper stomach pain?