From this website:
The cause of adenomyosis is unknown; however there are a number of theories:
The lining cells invade into the muscle layer as a result of surgery
Lining tissue was deposited into the uterine muscle early in foetal life, before birth
Inflammation of the lining after childbirth causes cells to pass into the weakened muscle layer.
It is not known exactly why fibroids occur. However, we do know the female hormones, oestrogen and progesterone play a significant role in stimulating the growth of fibroids.
Try General Inflammation programs, Adenomyosis (XTRA), Firbroids Genral (CAFL) also consider Endometriosis (various programs)
For more details, please check the link: