My son (16) has been having episodes of vomiting since he was 10. The episode last usually 3-4 days , he won't be able to have any food stay down and thrown it's like a switch.... it stops and he could eat whatever he wants. He tested positive for gluten allergy at 10 yr. He has had strep multiple...