Thanks for using healthcare magic.
I have gone through your history.
Your symptoms might be because of indigestion
but severe gastritis
, or food poisoning
should also be ruled out.
You should consult your doctor for expert examination and evaluation.
You may get benefit by taking anti emetic agents with antacids. Antibiotics might be required in case of food poisoning.
I hope it will help you.