I am 26 years old. Almost 2 weeks ago I developed a sore throat, swollen tonsils (but no puss or pockets or fever) and slightly swollen lymph nodes under my jaw. I went to the clinic, took a strep test and it was negative. I was told it was either from the post nasal drip from my allergies or viral. She told me that if my sore throat didn't get any better by the 7th day from the first day of sympoms to take z-pac that she prescribed. The next day I woke up with all of the symptoms of a cold, runny nose, sneezing, cough but still no fever or puss pockets in my throat. that lasted for about 5 days. by that time the cold was almost gone and the sore throat was gone but my tonsils were still swollen. I finished the 5 day z-pac yesterday (which would be the 13th day since symptoms appeared) but my tonsils are STILL swollen and red. My throat no longer hurts and the Lymph nodes under my jaw are almost back to normal. There are no pus pockets or yellow suff on my tonsils. They are just red and swollen and a little painful. I have allergies and take Claranix-D daily. Can swollen tonsils be due to allergies? The only times I have ever had swollen tonsils is when I had strep years ago. If it was bacterial shouldn't it be almost gone by now from the meds?