why do i crave onions before my period