For me reading up on urge surfing made a huge difference. Can't recommend it highly enough. The cravings that were so hard to handle became a lot more manageable. The knowledge that you will experience cravings and that they will definitely pass seemed to take away a lot of their power. Give it a go and see what you think. Good luck.