/soapbox
Get your B12 tested (before taking supplements!).
B12 deficiency is known to present in many ways, and also to be often overlooked in clinical settings[1]. It’s known that not everyone presents with the anaemia from it[2], which is often why it’s skipped as a diagnostic option. Additionally, long-term/severe deficiency can present with symptoms almost identical to multiple sclerosis[3]. Deficiency of other B vitamins, such as B2, can cause a functional B12 deficiency as well[4]. It’s also known that supplementation will falsely elevate levels even in the presence of a deficiency.
/unsoapbox
[1] https://www.mcpiqojournal.org/article/S2542-4548(19)30033-5/...
[2] https://www.bmj.com/content/383/bmj-2022-071725
[3] https://researchonline.nd.edu.au/cgi/viewcontent.cgi?article...
[4] https://www.iomcworld.org/articles/paradoxical-vitamin-b12-d...