Brad (Cobourg, Ontario) on 11/02/2022
Vitamin B complex for insomnia and stress
Take B complex vitamins to help with insomnia. Sleep disturbances can be the result of B vitamin deficiency. B vitamins are really good for stress relief, too. I take a quality brand from Genestra that has all the B vitamins and find I sleep better when I take it during the day.
When I stop taking the B vitamins the sleep problems seems to return, hope this helps.