DEAR DR. ROACH: I've caught a flu. That's despite taking vitamin C, garlic and oil of oregano. I gave up on echinacea a long time ago. I try to get enough rest and live a relatively healthy life. I take no prescription drugs, and you'd think at age 59 I'd have built immunity to the latest bug.
If there's a cold or flu circulating, I always get it. Why do I have such a bad immune system? I am diligent with handwashing and hygiene, but still, I get sick. Could it be related to extreme stress in childhood, which diminished my immune system? - S.M.