Что есть вирус либо вялотекущее воспаление ( надо искать )
Гемоглобин ниже 125 у женщин - уже повод проверить Ферритин ( так как это мало / начинающая анемия ), у мужчин ниже 130 нельзя опускаться !
И похоже дефицит группы Б ( по-хорошему проверить Б9 и Б12 )