Menstrual disorders, such as irregular cycles or heavy bleeding, can be due to hormonal problems, illness or poor diet. Diet affects hormonal balance - both deficiencies, excess calories and processed foods can disrupt the cycle. Whole-food protein, healthy fats, complex carbohydrates, vitamins and minerals and a healthy lifestyle are supportive.





