Is raisin bran a good source of iron?

I was recently turned away from a blood donation site for slightly low hemoglobin. I'm a menstruating woman and a vegetarian, so it wasn't a big shock. I'm trying to add more iron to my diet in the form of beans and cruciferous veggies and eggs (cooked on cast iron!), but I've run into some confusion. The pamphlet I got from the blood bank suggests raisin bran as a very good source of iron. Several health articles and studies I've found online also point to raisin bran, but others say that wheat bran inhibits iron absorption and should be avoided when trying to raise iron levels. Sometimes the conflicting information comes from the same source! Can you shed any light on this, Alice? Would a bowl of raisin bran a day help or hurt my iron intake?


Is there a connection between soy products and male impotence?

I once read an article stating the soy products (espcially soy milk) can lead to impotence within males if taken to a high degree. I go through random bouts in my life where I cut out cow milk completely and drink just soy milk for long periods of time (not because I'm lactose intolerant but for argued health benefits). I'm just wondering whether drinking strictly soy milk every day (at least 3 10-oz. glasses for me) is overkill.


If I'm recovering from anorexia, when should I expect to get my period back?

I was anorexic for three years and I have been in recovery for two. At the moment, I am doing well. I have a healthy weight, I eat a balanced diet, I work out regularly though not excessively, and I feel good. However, I haven't had my period in about three years now. I had been told it would come back once I reached a healthy weight, but so far, no deal, even though I've been at this weight for over a year now.

Before I became anorexic, I did get my period regularly. I am 23 years old. I am taking a calcium supplement daily to prevent osteoporosis, but I would feel more comfortable if I did get my period again. What is going on? How worried should I be? Should I go see a doctor? What can I do about this?