Something helpful to me personally: shift your addiction from drinking to being healthy. Join a gym - it's really freakin addictive. I feel guilty if I don't go to the gym one day. I avoid junk food because it would undo my achievements from time spent at the gym.