I advice you to visit your Doctor. Sore throat is symptom of Flu.
Or you can try Black Elderberry Juice (Sambucol) within 24-48 hrs after you start feeling Sore throat.
Take ampicillin every time you have a sore thraot this medication helps you get rid of the infection you might have in you
i should add something it is not just sore throat it come with body pain and fever
I agree with Saca99 yes it is a big possibility but go to your doctor and find out exactly ... you may need to have your tonsils removed if it is occurring frequently!