Vitamin B6 delayed ovulation and shortened my luteal phase

I have noticed in previous cycles that my LP is only 10 days. Ovulating on CD18 of a 28 day cycle. In trying to increase my LP length I decided to take Vitamin B6 100mg along with my pregnancy vitamin. I started taking it on Day 1 of my cycle and I didn't ovulate until a day later than usual on CD19. I am now on CD25 and have already started spotting for the last 2 days (bloody mucus and tar like old blood) I also feel like my period is coming. Why has the Vitamin B6 seemed to have the opposite effect on me than it does on other women? How can I lengthen my LP? I am at my wits end... Please Help Me!