Bbb over a year ago Hi i'm on an everyday pill. Ihadn't had a period in over 5 years. I also took pyrdoxine. But at the end of nov i was told to stop taking pyrdoxine by the doc and have now had a period for the last 4-5 weeks.