Hello and welcome to MedHelp's forums. Thanks for your question. Since you posted on the Breast Cancer forum, I do want to let those reading know that a fibroadenoma is not breast cancer. https://www.webmd.com/breast-cancer/what-are-fibroadenomas#1 It is a benign lump that typically does not grow very much in the breast. It often happens during breast feeding and due to hormones. This would make sense as you also are having menstrual issues. It would be a good idea to see your ob/gyn and have some blood work done to look at what your hormone levels are. They then could adjust them through contraceptive pill or synthetic hormones in order to regulate them. Do you have a regular doctor you can set that up with?