Vitamin B12 helps your body use fat and carbohydrates for energy and make new protein. Most people get enough vitamin B12 in their diet, however, some people may not have the proper amount of intake regularly needed leaving room for B12 deficiency that may result in anemia, stomach problems, and nerve damage.