Lisa
My son also has large tonsils and has had trouble sleeping through the night. The tonsils are one of the bodies first defense mechanisms. Cutting out the tonsils is treating a symptom not the cause. The tonsils are enlarged because they are fighting something. I encourage you to consider seeing a naturopath and find out what your son is allergic to, causing the inflamation in the tonsils. My son is sensitive to wheat, gluten, dairy and dust. We bought a new mattress and got the dust mite cover for his bed. Wash his sheets and blankets on hot every 10 days. We also elimated the wheat, gluten and dairy from his diet for a 3 week period. His tonsils were still somewhat large, but he can breath clearly, without snoring at night. He can now handle some wheat and dairy and gluten (we have pizza night Wed. and Sun.). If he over indulges the symptoms return.