craving beans before period