The next time you get a craving, don't drink. They will never go away if you give in to alcohol every 4 days or so.
There are also some drugs, Naltrexone and Campral, that many people swear by, that help with cravings. See your Dr. if you are interested.