Lisa
Food allergies could be the root cause of the problem. Try a rotation diet for a while, cylcling out things you might think are the problem for 7 days and then adding them back in. The allergies can lead to the sinusitus which then gets infected and promotes the cycle of bad health. In children, homeopathy seems to help a lot too.