This particular supplement is part of the vitamin B chain and a large majority of people lack this part of B complex. I take 5mg in the morning and it helps with anxiety and helps adjust my attitude also. I noticed a difference after about a week and cut my Rx for anxiety in half and now I don't take it at all unless I have a bad day.
As they always tell you, consult with your physician before taking anything even OTC's.