I would say you should take a comprehensive approach and feel the difference for yourself.
You can stay by first changing and including more antioxidant in your food.
That is to say add more capsicum etc.
A nd also add relaxation exercises. If your stress
levels come down or will surely help you. Viral fever
generally takes around a week times.
Hope this helps.