I know that we all lead different lives and are constrained by different things, but what helped me hugely was changing as much as I could by way of routines, and replacing them with new ones. For someone who hates routine, it surprised me when I looked back at just how predictable my life had become.
I was used to drinking every night, either going out after work or in front of the TV at home. I'd go to bed very late, pass out and sleep fitfully, getting up groggy and ready to repeat it all the next day.
When things came to a head and I decided enough was enough, I was lucky enough to be able to leave work (thanks to an unfeasibly understanding husband) which was the biggest change. I moved away from the hard-drinking colleagues who were always ready to go out every evening, and spent more time at home.
I was quite ill for a while, and told people I had cut out alcohol as part of a wider health kick. I made a conscious effort to make new friends who had never known me as a drinker, and although I still went to bars now and then and drank soft drinks, I looked for other things to do with my time.
I went to bed early after long baths, and got used to doing so sober (something I didn't think possible before). I listened to hypnosis tracks through sleep headphones, and if I still couldn't sleep I watched 'easy' TV until I nodded off. At first I slept until I woke, but after a while I started to set the alarm and get up at the same time every day. This all went on for months rather than weeks, and was only possible because I wasn't working.
I switched wine for AF drinks - mostly pretend fizz, but also AF wine. The routine of pouring a drink into a wine glass satisfied by cravings, so whatever some 'experts' say, it was ok by me. I have a glass of AF wine next to me as I type. It's not the same as the real thing, but after a while you forget what the real thing is like, so that's less important. I can definitely differentiate between brands of AF wine, and whereas at first they all tasted a bit grim I now have definite favourites.
I realise that not everyone can just give up their jobs (but if it's even a remote possibility, factor in the savings you will make if you were eating and drinking out five times a week, as well as things like commuting, buying work clothes and so on), so I'm not advocating that for others, just suggesting that people look at how they can make changes that might make flashpoints and what are difficult times for them less difficult. As shift in routine can make all the difference.