Try adding milk and cereals in your diet to solve this problem. Magnesium in cereals and calcium in milk can reduce PMS disorders.
You experience a lack of calcium because you avoid cheese and milk you think they can fatten your body. As a result, your menstruation becomes impaired. Taking skimmed or semi-skimmed milk and eating a bowl of cereal hafta balance the lack.
You may also like:
The Reluctant Vegetarian Cookbook
Milk Bar Life