My son is 13 and for the last 2 or 3 years constantly keeps getting the same illness over and over....sore throat, achy legs, low grade fever and is always vomiting up mucus.  This happens every couple of months and he is often complaining of a sore throat and his tonsils seem to be quite swollen.  He snores something fierce and breathes out his mouth when he sleeps.  We just went on vacation and no one could sleep as he was snoring so loud.  He had this infection when we were away two weeks ago and has woken up with it again this morning and has vomited up mucus 5 times today.  Should he see an ear, throat and nose specialist.  I have taken him to the doctor a few times without any results.
Hi...by what you say, I feel that your kid might be having an upper airway resistance syn Chat Doctor.  I suggest you give therapeutic trial of intranasal steroids after consulting your pediatrician. Regards -