I have always been anemic throughout my life. Have taken numerous tests. All the tests shows no cause for my anemia. I always have heavy bleeding and this is my major issue that causes anemia. One can take tablets but it is going to be throughout my life.