Is there any good tips of reducing the cravings?
A craving is like a wave. It will pass in a few minutes. When it comes, do not focus on it---- distract yourself by doing something else, and before you know it, it will be gone. Go for a walk, take a shower, watch a movie, have a glass of soda or a cup of tea, or eat something. Come here to SR and read/post.
Right now, just concentrate on getting through the day until you go to sleep tonight----one day at a time.
There are a lot of good tips for cravings in those links I sent you.