Low B12 for me was only diagnosed when my GP a decade ago sent me to the stroke clinic as I'd gone to a customers house where I had been going for years and had to phone her to cancel to say I wasn't well. I was on the main road leading to her side road and just totally couldn't remember which side road or which house...blood was 5.7 when I tested so I knew I wasn't hypo...
My tiredness and forgetfulness was awful. Chronic. So GP sent me to stroke clinic and they diagnosed B12 deficiency and folate too.
I think that the worst symptoms of being B12 and folate deficient is memory and tiredness as I experienced. Your symptoms do not necessarily stand out to me as being low B12 to be honest.
Agree its worth checking and seeing if low and if it is then taking. I know that I still felt bad even when I got up to the lower end of the normal range.
So even being low in the large range of normal can still display symptoms.
Hope you have a good GP that will do a test.
I did take B12 and folate supplements for a while from healthspan when they stopped my injections but my levels still dropped so I was actually thinking just let them drop then they will have to give me jabs again. So I stopped taking them about 18 months ago. Then last year for some reason my levels just suddenly shot up to unbelievable highs for no reason.
Thats why I'm just a little cautious on recommending something before the simple test...
Hope someone comes along with a direct answer to your query, not just a life story