Cant help on the craving as not started yet but must have a record for the biggest build up!!) but just wanted to send some encouragement. I'm sure it must get better as people wouldnt stick it otherwise and all I can sugest is diversion tactics. Play one of the arcade games (many are totally addictive!!), take up a hobby such as crafting, sewing or anything to keep you busy and take your mind off food! You'll get there!