Read your struggle, feel your pain. I've got a suggestion (one I'm trying to follow) that may help. In the past when I've tried to end my addiction, I focused on the days. "OK, there's day one, if I can make it to day 7, that's a new record", or "If I go a month, then I'll buy X as a reward", et...