Skip Nav


B vitamins have long been used to treat insomnia and help alleviate stress and anxiety. If you're looking for a natural vitamin B complex, try beans — they contain a nice smattering of different B vitamins like B6, niacin, and folate.

Image Source: Thinkstock
Read More SleepHealthy Living