Apparently, a lack of digestive enzymes is the main cause of my problem, and after many years and many clueless doctors, a nutritional therapist in London very confidently directed me down the right path. You
need to take a pill whenever you eat
the carbs (like you would do with Lactaid pills and milk) for it to work. Recently, the mucus and cough got worse and I thought that I had developed a new food intolerance, but after doubling my digestive enzymes (2 pills), everything was fine again.