Hi,
One thing about thal minor and iron intake !! if your hb is low its not necessary that you are iron deficient,most of the doctors assume that upon seeing low hb,but thats not true,it is necessary to a panel of tests called iron studies to determine whether you have iron deficiency,because if not,this extra iron will only harm your organs by overloading them,so were you tested for iron deficiency before you were given IV iron??
For fatigue and bone problems,have you ever checked your Vitamin D levels? Low Vitamin D can be the reason of quite a few things,do you go out in sun a lot? If not you need to get your D levels checked.
Hope this helps
.
Zaini.