He is 11 and can drink milk without any problems. But every time he eats more than a tiny amount of chocolate, gets an awful stomach ache and stomach pains. I'm guessing it's some kind of intolerance but to what? Does anyone have any ideas?