if the test was not strep then it was most likely viral. one virus in particular tends to last longer than the typical week. that is the ebv virus; the virus that causes mononucleosis. as you know i have no way of examining your throat over the internet but i would strongly suggest that you have your medical provider order an ebv panel (a mono test). i have no idea how long your throat will be sore since healing and recovery is very individual. if you do have mono it could be weeks before you are feeling better.
i've had tonsillitis for 14 days now. when will it go away? . i went to the doctor on monday (day 11) and told them i'd had a sore throat for about a week. the nurse did a throat culture (twice since she dropped the swab. the second time it started bleeding. ) and told me i didn't have strep throat the next day. so if it isn't strep the internet says it's tonsillitis. will it go away on its own? because it hurts really bad to the point where i can't sleep and have to take pain killers before i eat anything.