I always assumed cravings happened like this: All of a sudden, the need to eat something specific pops into your mind, and its all you can think about until you eat it.
I think my cravings work a bit differently. The urge to eat a particular type of food does not appear out of nowhere. Rather, I see something or hear about something that gets stuck in the back of mind, taunting my taste buds. Ive become extremely impressionable when it comes to food.
For example, I watched a fast food commercial and immediately wanted a hamburger. And seeing a Paul Ferney cake painting on Oh Happy Day! recently had me drooling over the thought of yellow cake with chocolate icing. If we had had cake mix in the house, I probably wouldve baked myself a cake.