Your stomach pain could be due to gas thats moving up, down, left or right. Gas could cause your stomach to be distended and cause some difficult breathing as it could restrict lung. Does it get better after passing gas ? Gall stones could be at times blocking flow of bile, it affects your digestion or non digestion and causes diarrhea, All of these symptoms could be caused by low Magnesiu expansion. 94 % of the populations has been found to be deficient in Magnesium. it could be your answer. Magnesium is involved in 300 body enzyme processes that lack of it causes hundreds of symptoms. Taking Mg regularly will help you go to the bathroom regularly. It could eventually dissolve gall stones, control rapid heart beats, help with light headedness, etc. Please read this Ebook on Magnesium , I will message you.
I wish you good health..
you might try some Milk Thistle and Vitamin C for your gallbladder health.
Milk thistle is an anti-toxin and cleans the liver and gallbladder. vitamin C is a healer.
Good health to you and best wishes...
That is anxiety and stress- get it under control now with counseling or seek a psychiatrist to help because in my case, I was diagnosed with Crohn's Disease due to my uncontrollable stress when I started my hairdressing career.