RE: teachers and others who work with the public: what ...
I've taught for 15 years. The first year teaching, I was a mess. The other year that was bad was my daughter's first preschool experience. Our family joke for that year was that our oldest was in college, second in high school, I teach middle school, dh teaches elementary school, and dd was in preschool, we had all age germs cornered at our house.
I get a flu shot every year as does our entire household.
What I have found usefull, is to use handsanitizer or soap every time I handle student work.
I also send coughing kids to the office immediately.
I avoid touching my face.
I drink plenty of water all the time but especially during the "season" of illness.
I get to bed at a reasonable hour because tiredness for me is the precursor for catching something.
I eat clean as could be. I start every day with a three to four fruit smoothie with yogurt. I get in four more fruits and veggies during the day and two to three at dinner. I try not to eat the same fruits and vegetables twice during the day so I get variety in them.
I do not go more than a couple of hours between meals.
When I have syptoms of overtraining or illness (for me they look the same), I still work out but with lesser intensity and length of workouts until I am strong again.
When I have syptoms of stress, I deal with it as soon as possible. Teaching is stressful, if I don't have a battle plan for problems, they can get the best of me and when they do...I catch something nasty. When I am overstressed, I step up my workouts. That helps me.
I have trusted partner teachers. These guys, have my best interest in mind. We help each other, we vent and team up to deal with difficult kids. But most importantly, these people seem to notice my dwindling reserves and say..."Go home, you look tired!" They notice before my dh does!
I have tried "Airborne" which my dh swears by, it makes me sick to my stomach. I do use zinc tablets, when I feel throat scratching and my full vitamin supplements, and have found no value in adding others.
The best relief for you will be time. Next year won't be so bad for you.
Tracey
PS I'm getting over a cold right now. My dh is a mess, my dd was a mess, but I had only one bad day.