Thank you for asking at ehealthforum!
I read your question and i understand your concern. The symptoms of gastric discomfort with diarrhea are likely pointing towards a functional bowel disorder, smoking and recent pregnancies might have played a role. Gallbladder issue might be there to concomitantly. Only way to know is have a simple ultrasound scan. If stones or inflamed gall bladder shows up, its cholecystitis, if not then its functional.
I hope it helps.Please take good care of yourself and do as directed.I would advise to stay in touch with your health care provider as our answers are just for education and counselling purposes and can not be an alternative to actual visit to a doctor where a complete evaluation occurs. I will be here if you need me or have any more questions to ask, i would love to answer.
May the odds be ever in your favour.
Take care
Khan