Надо заменить вредную зависимость на полезную, самый лучший вариант - спорт. Хотя можно вообще избавиться от пустоты, которая вызывает жажду в зависимости от чего-то.. но это уже вопрос психологии и одним днем это не решается.
Я вот не люблю пить, поэтому мне пить можно-) никогда не тянет "продолжать банкет" и т.п., в этом деле с самоконтролем никогда проблем не было. Даже не в контроле дело, а в нежелании. Зато с курением так у меня не получится. Не получится курить по выходным или в этом духе, если одну выкурю, то выкурю и сто одну. А вот есть у меня подруга, она может курить, может не курить, для нее это антураж и только. Зато если пьет, то как лошадь, не остановишь. Все индивидуально. Но в твоем случае, наверное, лучше вовсе завязать. Или попробуй сначала подсесть на спорт, пусть пройдет приличное время... Может, потом поймешь, что и не нужно это вовсе.