why do i crave peanuts before my period