why am i craving beans so bad