My iron is low as a direct result of my endo, nothing else. As soon as my endo symptoms are halted, my anaemia goes away. Have you only tried pharmaceutical iron meds because they are notorious for giving an array of nasty side effects. I can recommend a great high potency iron supplement that is natural and really works if you are interested. ZERO side effects.