This is not a safe or well-balanced regimen. It's actually a good example of how OTC self-medication piles up overlapping drugs without anyone checking for redundancy. Let me break down what's actually happening.
What each drug is doing, and where the overlap is
Sinarest (taken morning and after dinner) is a fixed-dose combo of paracetamol + phenylephrine (decongestant) + an antihistamine (chlorpheniramine in most Sinarest formulations, or levocetirizine in the "Sinarest-L" variant). Either way, it already contains an antihistamine.
Benadryl syrup = diphenhydramine, a first-generation sedating antihistamine, added on top.
Levocetirizine at bedtime = a third antihistamine.
That means your friend is stacking two or three antihistamines in the same 24 hours (Sinarest's built-in antihistamine + Benadryl + levocetirimine), plus whatever sedating agent is in the separate "cough syrup." First-generation antihistamines like diphenhydramine plus second-generation ones like levocetirizine don't cancel each other out - the sedative and anticholinergic effects (drowsiness, dry mouth, blurred vision, dizziness, confusion, urinary hesitancy) are additive. Reviews on antihistamine safety confirm that combining sedating antihistamines increases risk of oversedation and even severe toxicity in overdose-range stacking (Gunther et al., 2025, PMID 40986809; Thunander Sundbom et al., 2021, PMID 34590703). This is very plausibly contributing to the "head feels like it's moving" sensation, on top of whatever the underlying illness is causing.
Azithromycin is the biggest red flag. Cough, throat irritation, low-grade fever (99°F is barely above normal), and headache are the classic picture of a viral upper respiratory infection, not a bacterial one. Standard teaching across family medicine and respiratory texts is explicit that prescribing antibiotics for an obvious viral URI is one of the most common prescribing errors, because it doesn't shorten the illness, adds GI side effects and antibiotic-resistance risk, and treats nothing that's actually there (Swanson's Family Medicine Review; Murray & Nadel's Textbook of Respiratory Medicine). Unless a doctor has actually examined him and suspects a bacterial complication (e.g., strep throat, bacterial sinusitis, pneumonia), starting azithromycin on your own for a cough/cold is not appropriate.
Wet cough + Benadryl: diphenhydramine is a drying antihistamine/antitussive. For a genuinely productive (wet) cough, suppressing it or drying secretions can make it harder to clear mucus, which is counterproductive. An expectorant is usually more suitable than an antihistamine-based cough syrup for wet cough.
Pantoprazole taken first thing isn't dangerous, but there's no indication given here (no reflux/gastritis mentioned) - it looks like it was added just to "protect the stomach" before the antibiotic, which isn't necessary for that purpose and isn't standard practice.
Paracetamol double-dosing risk: since Sinarest already contains paracetamol, and many OTC cough syrups also contain paracetamol, check that the total daily paracetamol isn't quietly exceeding the safe ceiling (~3-4 g/day for an adult) once both morning and evening Sinarest doses plus the cough syrup are added up.
The dizziness/head-swaying symptom needs attention, not more drugs
Feeling like the head is moving while sitting still, in the context of a recent throat/viral illness, raises a few possibilities:
- Vestibular neuritis/labyrinthitis (viral inner-ear involvement, fairly common after a viral URI)
- A side effect of stacking three sedating/anticholinergic antihistamines
- Simple postural dizziness from fever/dehydration/poor intake
None of these should be managed by adding yet another OTC drug. This symptom is the one that actually justifies seeing a doctor now rather than continuing to self-treat.
Bottom line
- Drop the antibiotic unless a doctor has actually diagnosed a bacterial infection - it's not indicated by these symptoms alone.
- Pick ONE antihistamine, not three. If Sinarest is already covering the antihistamine/decongestant need, the separate Benadryl and bedtime levocetirizine are redundant and are likely what's making him feel foggy/dizzy.
- Match the cough treatment to the type of cough - an expectorant for wet/productive cough, not a drying antihistamine syrup.
- Get the vertigo-like symptom checked in person, especially since it's new and doesn't fit ordinary "cold" symptoms.
- 99°F is barely a fever - hydration, rest, and symptomatic paracetamol (tracking the total dose) are usually enough for the cough/throat/headache picture; this doesn't look like a case that needed an antibiotic or three antihistamines.
I'd recommend he stop the self-assembled combination and have an actual clinician review this list in person, particularly because of the antibiotic and the antihistamine stacking. I'm not able to verify the exact composition of the Sinarest variant he's using, so if you can check the label (does it list chlorpheniramine or levocetirizine?), that would confirm exactly how much antihistamine overlap he's getting.