Have you ever tried digestive enzymes? They really help out my digestion...