For many years, my Hemoglobin level is between 10-12 gm/DL. I do not think that I am taking iron deficient food. I take iron tablets for last one year; I eat fruits regularly (dates, dry grapes, pomegranate, etc). I eat meat too. But I do not understand why my hemoglobin level is always low. I believe it is not being absorbed by blood. What should I do to get iron absorbed in blood. I am 50, male; but never felt anemic or tired in so many years due to this problem.
Hi, dairy have gone through your question. I can understand your concern. You have anemia. You should go for peripheral smear examination and anemia profile.  It will give you exact idea about cause.  Then you should take treatment accordingly. If you don't have iron deficiency then iron treatment will not help you.  So search the cause first and then take treatment accordingly. Hope I have answered your question, if you have doubt then I will be happy to answer. Thanks for using Chat Doctor. Wish you a very good health.