Good on you for the 3 weeks. 3 weeks for me was the hardest. Something that helps me is to think I do NOT want to go though the 3 weeks again...it was tough and you have done that part. craving do not last....every time you beat it they become less...sometimes not my much but it is less....and not as strong....craving come and go..feel it...be with it...watch it leave...