DS has had a fever since Sunday. It started and 103 and pretty much hovered at 103 even reaching 104.2 on Monday. The ped says is a virus and there is nothing we can do. Yesterday I thought it was coming to an end being the fever only went up to a 101.7. Last night during the night he hit a 102.6. This morning it was a 98 but my sister called me about an hour ago and said it was a 101.2 and he had bad diarrehea. Is it normal for a fever to last this long????