i read somewhere that they usually last for 20 minutes and yeah, they come in waves, some of them stronger than others and you are doing what we are supposed to be doing.. staying busy, watching some Law and Order or
CSI chapter ;) , going for a walk, reading....that is, we don't feed the craving...