This COULD be related to a mineral or vitamin deficiency or to BFS.
I would recommend you have some basic labs done especially checking Magnesium, Calcium, Sodium, Potassium and b12 levels then go from there.
Yes, could very well be a vitamin/mineral deficiency. Also could be if you are overdoing it in the exercise department, you might have to cut back for a week and see if that helps.