It's actually a combination of the two, a 'silver bullet' and a daily [non-] focus.It's a good point. Perhaps it's time I stop searching for a 'silver bullet' solution to this and focus instead on breaking this thing down one day at a time.
The 'silver bullet' will be different for everyone, but it's that 'aha moment', that revelatory... or moment of realization. It may take a few silver bullets or moments of realization (about ourselves, about our circumstances, about our habits), but these will or can build momentum for us. These silver bullets can come from inspiration from a buddy who overcame this crap, or from reading a book that spoke to you, or from self-analysis- or likely all the above.
And of course there's the day-to-day vigilance (not 'hyper-vigilance') of basically ignoring the cues ('triggers') and the urges that follow.
Believing in you, Orbiter, as always.