I've got my blood test results back, my b12 levels are fine.
Serum b12: 579ng/L range is (191 - 663)
Serum Folate: 3.7ug/L range is (3.3 - 19.3)
Serum TSH Level: 0.39mu/L range is (0.27 - 4.20)
I believe my symptoms are from either low folate or low thyroid level. Drs have advised no futher action required even though.