Brief answer...it looks like
irritable bowel syndrome ( IBS )
Detailed answer....
Hello,
Thanks for the query.
I have read your history in detail and feel that you may be suffering from irritable bowel syndrome ( IBS ).This is a
functional disorder of bowels characterised by food sensitivity to various food stuffs,stomach pain,bloating,alternate bouts of constipation and diarrhoea,depression,anxiety,headache,nausea etc.
However there are other conditions also which may mimic these symptoms like
ulcerative colitis,crohn's disease,coeliac disease,
hyperthyroidism,bacterial ,viral or parasitic infections of gut etc.
You need to
consult a gastroenterologist and get relevant investigations like various blood tests,stool tests and culture,endoscopy and colonoscopy with biopsy.
Once the diagnosis is made,a proper treatment can be instituted.
I hope it helps,however you may revert to me for any further query.
Best of luck
Thanks