I take this (a cheaper version though) and it has been fantastic for my hormonal issues, so stressful, you take it to help one problem but it creates another...