Sounds like stomach discomfort due to slow digestion.
If you just have these symptoms there could be several causes that trigger the nausea and vomiting.
These are all the common symptoms of Heartburn, which happens when acid travels backwards up into the food pipe. You’ll find antacid products can help as they neutralise the acid, or an alginate can form a barrier over stomach contents.