Don't Miss

15 Health Benefits of Vitamin B12

14. Helps Prevent Insomnia

Not getting enough sleep has been linked to a host of health problems, including heart disease, mental decline, impaired immune function, depression and loss of sex drive. A deficiency of Vitamin D12 can play a role in aggravating insomnia. Vitamin B12 is required for the production of melatonin in the body. Melatonin is a hormone that helps to relax the body, making a good night’s sleep possible. As we age our bodies become less efficient at making B12 resulting in a lowering of melatonin production. Increasing our levels of Vitamin B 12 can help to prevent this and ensure proper sleep patterns.