May be this is due to deficiency of:
1. Vit B12
2. Vit D
3. Serum Iron
Carry our appropriate tests to evaluate the above. in my case all these parameters were low, particularly Iron was low, i started taking iron suppliments advised by the doctor, i am feeling much better now. if it works for u...