Have you considered supplementing with vitamin c? I take about 1000mg Dayly mixed with juice or water and sip throught out the day. I also got the flu shot. So far I haven't been sick at all this winter despite my family all being sick. Stark contrast to last year. Might want to ask your docs...