Why do I ovulate so early in my cycle?

5 August 2024