you have very clear symptoms of hypothyroidism
for which as you stated you are not on treatment. get your fresh thyroid functional status and see your endocrinologist
soon. start the treatment as advised and see how much you improve. Low vitamin D and B12, are part of the spectrum of hypothyroidism you need supplement for them as well, which your doctor will do once you see them. regards!