Do you suffer from very painful menstrual cramps and heavy periods? Does it interfere with your social life and work? Do you literally have to live by your menstrual calendar? Uterine fibroids could be the culprit. Learn what you can do naturally to prevent and treat uterine fibroids.