I am not sure if it's been mentioned have you tried vitamin b12? I found it very useful when I was feeling run down x I haven't, thank you :) x