Yo Yo Wingah!!!
I hear ya there with these illnesses. When I was in 6th grade, I caught the flu...worse, it was passed around the grade, so everyone was sick at some point. I think my brother got me sick.
As for your son, give him some fresh air. I noticed that when I had a cold last month, when I was in the house, I felt sick as all hell, but when I went outside last week, I felt much better. Perhaps it will help your son.
Just try and keep the house clean too. Don't forget this, my dad taught me this at an early age: Whatever a sick person sneezes or coughs on, wash it off. Little things work wonders.
By the way, what does your sig translate to?