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