I've recently just been diagnosed with b12 deficiency. It all started from me feeling unwell and it being put down to a viral infection. Headaches/body aches. It wasn't until time after time of going back to the doctors they tested my b12. I'm just wondering can this affect your throat because I've been battling with a aching and strained throat for over 2 months since this all started. Will the injections make me feel better?