Problems with the liver, gallbladder as well as upper GI diseases like GERD, ulcers, and inflammation can cause the symptoms.
You can consider an initial workup including a liver ultrasound, upper GI series, as well as blood tests to evaluate the liver enzymes. A blood test looking for the bacteria H Pylori can also be considered.
If negative, you may want to consider irritable bowel syndrome as a possible cause.
These options can be discussed with your personal physician.
Followup with your personal physician is essential.
This answer is not intended as and does not substitute for medical advice - the information presented is for patient education only. Please see your personal physician for further evaluation of your individual case.
Kevin, M.D.
kevinmd_b