Hello there,,,,well there could be a variety of reasons for your problems.....however from your symptoms and seeing your age...the problem seems to be systemic in nature,,,, hence you need to undergo blood test for CBC,Sr
calcium,Sr
uric acid,vit D,
B12,fasting
sugar and PP,,and
thyroid levels,,,a diagnosis could be done after the results of the report.
Next Steps
The doctor has started you on
B12 and
calcium supplementation...so see if medications have an improving effect on you.