We all occasionally feel bloated, sluggish and mentally fuzzy, but working out what is causing those symptoms is rarely ...