Ok, I've had this same problem a few times (I'm a slow learner). Just because he's the shoulder to cry on does not disqualify him from a relationship, infact with some girls it has gotten me sex quickly.
My point, cow-sik, is if she's the right one for you, you will have to continue to allow her to cry on you, always help her through her times, and when she becomes emo, walk her through the emo phases, don't try to stop them or tolerate them, walk her, if not carry her through them. If she truly loves you, she will continue to come to you for help, and no people, this will not disqualify him from a real relationship.
As for the physical problems, I don't even know why iron is good for you.
I know my advice seems simple and obvious, but the most obvious and simple answers can be the most logical response to the most complex questions