Welcome to HealthcareMagic
I hope you have got hormonal tests done on day 2/3 of your periods. If yes then I am sorry to say that you are suffering from premature ovarian failure
and chances of conceiving naturally is very rare. Reason of irregular cycles could be explained by this and you ll be having menopause
earlier than others. Prolactin levels are also high which needs treatment. Don't lose hope. Still you can be pregnant by IVF using donor eggs. If uterine fibroid
is away from uterine cavity
then it will not cause any problem.