Анемию нельзя лечить самостоятельно, ни с помощью питания, ни с помощью БАДов. ВСЁ! На этом можно поставить точку и закончить. Если анемия диагностирована, то значит в организме есть тяжёлый дефицит железа и только диетой восполнить дефицит не получится. Можно, конечно, "подготовиться" к тестовым анализам, но проблему это не решит, а при возвращении привычного рациона, вернётся и анемия. Это как топить печь в комнате без окон. Если накидать достаточно дров, то можно даже согреть помещение, но как только они прогорят, температура снова опустится...
Лечение анемии - сложный выбор между 'решить проблемы быстро, но с последствиями' или 'подойти системно, что дольше и сложнее, но безопасно и навсегда'... Про анемию, дефицит железа и витамина В12 можно прочитать ЗДЕСЬ. Про болезни пищеварительного тракта можно почитать ЗДЕСЬ. С гастритом та же история - мы можем конечно же решить, что случился гастрит случайно. И можем подлечить за 2-3 недели таблеточками гастрит так, чтоб перестало болеть. Но без изменения образа жизни и питания, без комплексного подхода к решению проблемы гарантии, что через пару месяцев гастрит не вернется снова - нет...