Your body has unique nutritional needs. Constipation could be caused by an unknown allergy, intolerance, or sensitivity. Or, you could be eating too much sugar or processed food.