Bloating, gas and flatulence is a result of undigested food fermenting in the digestive tract. Inadequate digestion can be caused by stress and low levels of stomach acid as well as dietary issues, and bacterial overgrowth in the intestine. Bad digestion starves the body of essential nutrients, which are vital in maintaining good health, optimum nutrition and a strong immunity. If you suffer from bloating and gas please see CAUSES OF STOMACH PROBLEMS and the effects of bad digestion.