This is Dr Basu, experienced Internal Medicine Specialist.
I am here to address your concerns and provide great service.
Allergies and viral infection both can cause this pain.
The inflammation of the tonsil can cause this commonly.
Now, there is also possibility of bacterial infection given that it is persistent.
Streptococcal throat infection should be checked out which will require antibiotic course.
Otherwise, sympyomatically this can be treated with Cepacol sore throat lozenges.
Allergies should be treated with flonase nasal spray and zyrtec 10 mg daily.
Both are over the counter nowadays.
It was my pleasure to help you today.
If I have answered all your questions, Please rate my response Excellent (click on the 5th star).
Please bookmark my profile for asking further questions!
This is the link to my profile: