fibroids periodfibroids and irregular periodsperiod after fibroid removaluterine fibroids no periodfibroids and missed periodsfibroids cramping between periodsheavy periods fibroidsfibroids painful periodsfibroid removal recovery periodno period after myomectomyfibroids and menstruationfibroids and perimenopause