This is Dr. David
gas pains and diarrhea sounds like bowel allergies to something you are eating
your pain in the left upper abdomen near the breast bone sounds like gastritis inflammation of your stomach organ.
you should keep a food diary of what you eat which may be causing your diarrhea
some people develop bowel allergies to gluten what protein which is found in pasta, bread, pizza dough (celiac spruce disorder)
some people develop allergy to lactose milk sugar which can cause diarrhea.
certain foods like alcohol, spicy foods, sodas, oily foods, fried foods, tomato sauce can worsen stomach acid and cause left upper abdominal pains.
certain over the counter stomach acid blocking agents such as zantac, prilosec, nexium can help decrease stomach acid.
pain medications can often upset the stomach and should never be taken with an empty stomach.
xanax is to help decrease anxiety symptoms. do you have excessive anxiety symptoms?
you can go to the ER, but most likely they will tell you to follow up with your primary and GI doctors.
by not eating solid food, you can loose 5 lbs in 15 days.
you should use stomach acid blockers to decrease stomach acid.
and eat a bland diet like chicken, rice, bananas, toast, fish and see if you can tolerate those foods.
let me know if you have questions.