I'm pretty sure that if you ovulate, then you'll get your period (or be pregnant).
How long have you been on 5 feeds? Any overnight?