I don't even have to read the article. The US military is, if anything, serious about understanding cause and effect. They studied and learned about drug addiction during and after the Viet Nam war. What they found might seem counterintuitive. Addicted soldiers could break the habit easily once they returned home. Of course this is an oversimplification, but the idea is that circumstance has a lot to do with behavior…
This is why rehab clinics seemingly "work" - you remove the person from the environment driving them to seek refuge from reality. They relapse very easily once back in the same situation that got them addicted in the first place.
Ive experienced it myself on a vacation during an addiction long ago: I was not worried about my situation, I had positive people around me and we did fun things. During that time I realized I had no interest in being high but felt the withdrawal so I wound up dosing as little as possible just so I wasn't jonesing. I realized breaking the addiction meant making life changes which weren't easy but I managed to get over it.