I'm with you on the blasting it with heavy metal music Mecanix
Distraction is my favourite tool for the temporary insanity that occasionally hits me telling me it'd be a good idea to have a drink. Thinking the drink through has always helped too, though some days it is harder than others. The best advice I got was though was to tell someone if I was thinking about drinking. There is something insidious about harbouring secret thoughts about drinking. Even something simple like telling someone I was tempted by the reduced bottles of wine at my local shop makes me feel safer... ah, thats better
x