Hi,
Vitamin b 12 deficiency usually occurs in pure vegetarian people but can occur otherwise also.
You are a little over anxious , and nothing necessary that if you have Vit b 12 deficiency then you will have problems in sex life or any.
You can get semen analysis done , before getting semen analysis done don't masturbate for 4 days at least.
Semen does not contain vit b12.
Do you feel any burning in urine or any discharge ?
Please provide all your reports along with urine routine and microsc ...
Read Complete Answer