When B12 is low, it can affect everything from your mood and energy to pregnancy health and even your baby’s development.