Question: why does my upper stomach hurt and i feel like throwing up?
Answer: Stomach viruses Gastroenteritis is a stomach virus that can cause nausea, vomiting, and diarrhea, in addition to upper stomach pain. People with a stomach virus may also have headaches, muscle aches, and low energy. Some people call gastroenteritis the stomach flu, but it is not actually a type of flu.