Have you tried these cravings tips - urge surfing was particularly helpful to me
http://www.soberrecovery.com/forums/...-cravings.html
Rational Recovery might be useful for you too - it's all about recognising the AV and breaking its hold.
There's more about it in the Secular Forum
Secular Connections - SoberRecovery : Alcoholism Drug Addiction Help and Information
D