Vic, a couple of things have been doing the rounds in the last couple of years, Streptococcal Infections is one the other being Herpes Infections. Streptococci can be treated with Amoxicillin, Herpes you just have to let it run its course.
Its pointless me guessing what the problem is because that’s all it would be is a guess.
Keep your chin up mate