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