3 weeks of unimproved symptoms probably warrants a visit to your childs doctor. Fever
that continue are worrisome.
can depress the immune system, which may make them more susceptible to infections. When symptoms don't respond rapidly to steroids, fever persists, and the child remains ill, a reassessment is probably needed.
Answer assisted by Ken Starnes, Medical Student