Hello, My 7 year old son has had a fever since Wednesday. It is Sunday now and his temp is at 99. He has a dry cough that keeps him up during the night. His doctor checked him in Thursday and said it is a virus. Can viruses last this long? Can he develop a headache from the persistent coughing? Thank you
Hello.  I just read through your question. Viruses typically last 7-10 days before resolving. Usually rest, fluids, and a cool mist vaporizer, are helpful until the illness resolves. If he symptoms last beyond the 7-10 day period, or the symptoms rapidly worsen, I recommend consulting with your doctor to be reexamined.