Demi, you might want to check up on the flax seed oil. Flax seed contains weak estrogenic compounds which may exacerbate hormonal problems. There are differences of opinion on this. The article I read most recently said that when a weak estrogenic compound (like flax) adheres to an estrogen receptor, our bodies still produce the same amount of estrogen and that estrogen must go somewhere. If the liver is blocked, as it is in many people - esp people who are not able to excrete toxins such as mercury, the estrogen cannot be broken down and leave the body, so it is trapped in the body and able to wreak havoc. You can find a lot of info on this on www.sensiblehealth.com . <img src="/ubbthreads/images/graemlins/confused.gif" alt="" />