The right balance of carbohydrates, fats, proteins, water, salts, vitamins, and soluble and insoluble fibre is vital for avoiding indigestion. If you are lacking any of these components, you are likely to experience indigestion. When you suffer from indigestion, which includes ...