Hi.
Thanks for your query.
Noted the history and understood your concerns.
Uncomfortable
stomach cramps early in the morning, rumbling stomach so much that you can not g back to the sleep, dyspepsia since long indicate that you have problems with the digestion causing some problems or other wise.
This can be identified by the following way.
Get the stool tests for three consecutive days.
Ultrasonography of the abdomen to see any problem with hepatobiliary tree like
Gall stones or
cholecystitis, pancreatic problems and so on.
If required MRCP or a Contrast enhanced CT scan may help.
Tests of blood for sugar, liver and thyroid functions.
Once diagnosed, get a proper treatment which may consist of a course of an antibiotic,
metronidazole, long term probiotics and so on.
Pancreatic enzyme supplements may help you the most.
Please get a consultation of your Doctor and get a reference for a Gastroenterologist if required.