why am i craving nuts before my period