Ive heard b6 vitamins are good for regulating periods add I thought I would give them a go. Ive noticed on my app for cycles that my periods are 24~29 days, I know nothing compared to some other cycles.