Answer by
Patty (195)
If your throat has been sore for three weeks, then you should definately make an appointment with your Dr. as soon as posiable. You could have strep throat, which requires an antibotic to cure. You could also have a severe case of mono or even the worst thing throat cancer. Just make an appointment to find out right away.