Hi,
Welcome to health care magic,
Throat pain are due to viral infection, but in some cases it is related to bacterial infection (
streptococcal pharyngitis).
In your case,it could be left
tonsillitis as you are also having allergic and sinus problem.
You might require routine blood counts with throat examination, pharyngoscopy to rule out non infective causes.
Therefore it is advisable to see the doctor. Preferably you must see
ENT specialist for complete medical history including history of sensitivity to antibiotics and thoroughly clinical examination.
You might require antibiotics (to prevent
superinfection if cause is viral) with analgesics, antiinflammatories, decongestants and nebulization with steam inhalation.
Amoxicillin is a good antibiotic but it should be taken as a full course to prevent relapse.
In the meanwhile you can start warm salt water gargles.
Regards,