After Neecha proclaimed that God was dead intelligent people no longer have a higher being to believe in. Same goes with Buddha, Krishna or what-have-you. As human beings are the supreme beings all we have left to battle an addiction is to suffer from lower beings. Those lower beings basically are food, water, shelter, sex and safety.
When your addiction drives you broke where you can't afford to eat or live in a shelter then you might start changing your ways.
My addiction became less pronounced when my money ran out and i was a half step from being homeless. I lived in a homeless shelter with despicable people. Even that I tolerated while i could still afford my high. But then the money really started to run out and that's when I started making changes because I didn't want to live on the streets.
My recommendation is to feed your addiction until you hit rock bottom. Then you either die or you start getting better. Now, I don't spend money on prostitutes. I just stick to free porn on the internet. Like I said, I've moved up from my addiction to female flesh. (although I'll take a freebie if a babe offers it