B6 and luteal phase defect (self diagnosed)

I started taking B6 100 mg per day because for the past 3 month my ovulation was pretty late, happening on CD21-23. My cycles are normally 30 days. You can see that my luteal phase is short. This month I ovulated on CD 17! I’m excited just to see a change. Fingers crossed! Have you had any experience with B6 lengthening your LP?