When your monthly cycle feels more like a mystery than a routine, it can leave you frustrated and out of sync. But did you ...