This is an interesting discussion of the cause of addiction. Here’s the key argument:
This gives us an insight that goes much deeper than the need to understand addicts. Professor Peter Cohen argues that human beings have a deep need to bond and form connections. It’s how we get our satisfaction. If we can’t connect with each other, we will connect with anything we can find — the whirr of a roulette wheel or the prick of a syringe. He says we should stop talking about ‘addiction’ altogether, and instead call it ‘bonding.’ A heroin addict has bonded with heroin because she couldn’t bond as fully with anything else.
So the opposite of addiction is not sobriety. It is human connection.
Not sure if this is the full answer and no doubt it will be debated. But it is certainly a tantalizing suggestion.