You might try taking magnesium and potassium supplements. These two elements are probably the most important ones that we can take - and that our bodies need. A good multiple vitamin might help, too.
i have anemia myself and i have never had that b4 i am 24 soon to be 25 and i have been diagnosed with anemia when i was 11 so the most my life i have had it i dont noe much about diabeties so im wondering if that could be the cause of it cuz i do noe that diabeties does alot of weird things to ur body ..... but i hope u get the answer u r looking for soon ,... good luck