There's no way that these problems can be brought on by the mental means. I feel so bad for her, she must be suffering a lot. She should go to the doctor to get a complete examination, she may have ovarian cysts or tumors, endometriosis, etc. Try Vitex, it's an herb that has been used for years for hormone balance. Also, try avoiding all meat and milk that is not organic. They have hormones that set our bodies into hormonal turmoil. Have her try to eat mostly veggies and some fruits. She may need to do parasite cleanse. Get rid of all the dangerous white foods, such as sugar, flour, rice,etc. Use brown rice and if you have to, use raw Sugar or honey. Use whole wheat unbleached flour, especially check your bread. I hope this helps.