Normally a 21 day orange juice fast will remove the addictions. After that the body desires essential minerals/plant fats to continue its processes.
I would try Lecithin and or Olive Oil everytime you have a craving. If that doesn't work, drink 1-3 tablespoons of Sorghum Molasses. The number one way to stop a craving is to get out side, take your cloths off and learn how to sun gaze, the sun provides all th body really needs and with sun on the skin, the skin will create the proper nutrients in the same manner plants do.