Many women would argue they sometimes feel hostage to their menstrual cycle, but the good news is scientists have discovered one positive associated with it.
It's not all cramps, bloating and hormonal roller coasters.
As it turns out, there's a link between 'that time of the month' and your quality of orgasm which the brains at Clue have revealed, along with the best and worst times to have an orgasm.
It's all to do with the hormones which affect a woman's monthly cycle, oestrogen and progesterone, which cause fluctuations in sexual desire.
So, a woman may discover this increases in the days before they ovulate, and then decreases shortly after.
What the scientists found was many women experienced more satisfying orgasms at these times as well as more intense feelings of arousal.
But what goes up, must come down.
While there's an 'optimal' time of the month for a woman to enjoy an orgasm, there's also a 'worst' time of the month too.
A woman's sex drive tends to be lower when more progesterone is produced, during the luteal phase (the second part of their cycle).
In case you're not familiar with when you're ovulating, day one is the first day of the menstrual period and the last day is the day before the next period begins.
So ovulation happens about two weeks before the next expected period meaning if your average menstrual cycle is 28 days, you ovulate around day 14.