There were 2 things that was causing my daughter's . One taking so much antibiotics causes yeast in the body grow violently. Which in turn makes you crave sugars and carbos and it's a vicious cycle. It has to be taken care of with Diflucan priscription medicine and diet. Read about yeast in the internet. Second is allergies: Find a good allergy doctor and get tested. Including food tests. When you are allergic to foods and others they also cause these conditions. Guess what when you have yeast in your especially they are in your intestinal system and lungs and so forth, they cause your immune system to weaken and allergies comes parading. My daughter is 90 % better now. Thanks to a great navy doctor. Good luck and there is nobody better than person that is armed with knowledge.