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