Hi.
Thanks for your query.
Noted the history and understood your concerns.
Waking up with retching,
vomiting, dry heaving, stuffed up sinuses, headache,
tiredness, restless sleep can all indicate that this may be a virus infection.
Since you have no loose stools, bloating or pain in abdomen, this looks to be due to virus infection.
I would advise you the following:
Take a symptomatic treatment wit a PPI like
Omeprazole,
Domperidone and Antacid.
Take
Paracetamol as pr the body weight and decongestant with oral and nasal applications.
Take steam inhalations.
Take strict bed rest so that you can have proper recovery.
Send the sample of stool, blood and urine to see if there is any evidence of bacterial infection and if present to get started on proper antibiotics under your Doctor's guidance. Always go for the clinical evaluation as your Doctor known better about what is going on around.