any suggestions on wha tthis might be? friend suggested irritable bowel syndrome. but he seems a bit young for that. any help appreciated.