Actually the money aspect was what kept me on the straight and narrow for the year I mentioned.
I calculated how much I was spending on "my quiet evening sup" (actually usually a bottle of wine or a substantial bit of a bottle of spirits) and adding it up over the week and getting a nasty surprise. So as a treat when I went a week without a drink I bought myself a silver coin or two. I would look online for interesting ones, not rare or exceptional value coins, just commemorative Canadian or Australian ones, or bog standard US Silver Eagles or Royal Mint Britannias, nothing a serious collector would look at but a nice wee pile nonetheless.
By the end of the year I had a jolly little stash of silver coins I could lift up and admire and cackle over like Scrooge McDuck, all of it still worth the money that I would have pissed away in the middle of the night if I had spent it on booze.
I am going to try that again, it's a good trick to reward yourself if you are trying to quit smoking or cutting back on booze, it reminds you of just how much money you waste on the bloody stuff.