why am i so hungry before my period