We all experience craving from time to time – whether it's a hankering for chocolate, a sudden desire for salty…