My fit, healthy 15 year old son regularly comes down with sick stomach, headache, tiredness and generally unwell. Blood tests are normal apart from slight low Vit D and slightly raised TSH (free thyroxine level normal). He is on vit D supplement prescribed. I am concerned that this is recurrent, affecting his attendance at school and great concern to me. Am I missing something. GP not worried