I have had a sore throat now for about three weeks. At first, it was very sore, took time off work, went to the doctors who said to rest, looks like a viral infection. I had around 10 days off. Went back to work on Monday, feeling much better, but since then I have continued to have a small sore throat that seems to swap sides.