Давайте вот не будем про аптечные препараты. Во первых, это лекарственные препараты. Они проверены, ясна их эффективность и побочки и прочее.
Стоит сначала начать попринимать их, чтобы оценить эффыект
Если эффекта нет, искать дальше. Чего ещё не хватает.
Конечно, анализировать питание, хронические болезни и т.д никто не запрещает. Это можно и нужно.
Нормальные врачи как раз за то, чтобы пить норм препараты, при этом следить за собой
Если есть предпосылки к тому, что есть аллергия на молоко, пшеницу и т.д, то исключать эти продукты. Если есть обильные менструации, то выяснять почему и пить железо как минимум в период месячных