Hi thanks for contacting a health care magic....
By eating outside food mainly as in your case mostly you have gastritis like
stomach inflammation....
By eating unhygenic food , food poisoning can be there ....
For that you can take ofloxacin plus
ornidazole Like antibiotic for 5 days....
Probiotic tablet can be taken...
Maintain hydration for diarrhea....
When you go to outside home eat healthy , hygienic and hot foods....
Non veg and junk food kept restricted...
As you have complain since long time rule out h.pylori infection by
urea breath test....
Excess spicy food , smoking , alcohol restricted....
For vomitting
domperidone taken...
If chronic problem of gastritis or acidity then
omeprazole given...
If no improvement and condition worsen then USG done .....
Take care.
Consult gastroentetologist for more examination and suggestion....
Dr..Parth