You should consider going to a gastroenterologist to check for gall bladder disease or something like IBS. Since your issues happen after you eat, then it's most likely related to your digestive system. A gastro doc is where you should look for a diagnosis.