Hi.
Thanks for your query.
Noted the history and understood the concerns.
The commonest causes of the symptoms of
indigestion and need to pas motion at any time and particularly after eating that you have are as mentioned:
IBS that is
irritable bowel syndrome.
Intolerance to certain foods.
Stress and
anxiety as also being a cause of IBS.
Hence to find out exact cause you need the following:
Tests of stool for three consecutive days.
Tests of blood: CBC,
Thyroid, liver and kidney functions.
CT scan of abdomen.
Colonoscopy and biopsy.
Clinical evaluation and examination by a Gastroenterologist.
All these things will get you the exact diagnosis and thus allowing a specific treatment and get well.
If all the investigations are normal then this may be due to IBS and control of anxiety, stress helps a lot along with symptomatic treatment.
Also see for the foods and beverages that increase you problems and stop these altogether.