This is a good point, but I do want to point out that quitting any kind of substance is also highly dependent on a person’s environment. If someone smokes every time they wait for the bus, for example, of course they will find it easier to stop when they are in a different environment, but their brain is still hard-wired to smoke at the bus stop.
To paraphrase a former addict I found on YouTube (struthless), "When I left the drug house and went to my grandma’s, I didn’t use nearly as often. Then I went home and did a bunch more drugs. And I thought, hey, maybe I’m doing so many drugs because I live in a drug house."
The trick for anyone is to eliminate environmental cues and forge new pathways in the brain by creating alternative behaviors. The old pathways never really go away, they can always be triggered by environment or circumstance, but if you’ve given your brain an alternative pathway, the more times you use the alternative, the better chance you have of abstaining much of the time. (Probably not always.)
So the smoker can’t avoid the bus stop, right? But if every time he sits down at the stop, he pops out a piece of chewing gum or replaces the smoking habit with something else, he is not guaranteed behavioral change but he’s giving himself a shot at choosing a better alternative more often.
Also, a lot of us fat people can eat a nice healthy meal just fine, but there are certain foods that can trigger overeating. Soda is one of mine. So we can change our environment by removing soda from the home (I choose to leave it off the menu completely) and whenever that soda urge hits, do something different.
But in keeping with the point of the thread, I started drinking soda again in December because I got sick a lot and I just naturally associate the two from as far back as my childhood. I’ve currently got a stomach bug and for whatever reason, Sprite helps with my nausea. So I have to practice that alternative pathway some more.