B vitamins, and in particular Vitamin B12, is touted as being the best vitamin to help combat the daily anxiety and stresses that we face.