Sounds like celiac sprue. I dated a girl in college who had it, and she developed it around 16, I think. Usually staying on a strict gluten-free, dairy-free diet will ease the symptoms. Granted, it means you have to be really careful about what you're eating, but, depending on the severity of...