Baby steps, mate. Concentrate on not drinking and the rest will come in time. I say this knowing it's true because I'm exactly the same: every night I get my running gear out 'ready for the morning' -- and don't go. Every night I tell myself I'm not going to eat chocolate. One packet of Jaffa Cakes later...
But sod it. I didn't drink -- and that's the main thing.
p.s Good to meet a fellow James fan.