This needs immediate evaluation , exam and labs.
By the way, B12 can be the issue.
If it really was deficiency: all b vitamins should be checked, vitamin D, magnesium and thyroid function as well.
I am not sure what your specific medical question is, but this is obvious.
Th twitches are not the big concern, these are usually benign.
But the pins and needs can indicated things such as
B vitamin deficiencies
hidden infection or malignancy
and other problems
bleeding gums can simply be gum disease or a sign of a more serious disorder.
See an internal medicine doctor asap.
OK, so you might have more questions or want to give me more information: Please use reply to expert if you have further questions. Also, please click a positive rating [hopefully excellent—that’s how we are paid, per rating]. If you forgot something, just use reply and come back. I am here http://www.justanswer.com/medical/expert-dr-thomas/
Please see my list.
Go over that list with your doctor.
I think this is more anxiety than anything, but talk with your doctor about the list I gave you.
Please click a positive rating.
Find me as needed.