I suppose part of the answer will depend on what you were using; different drugs evoke different responses. But I can say that it took me 6 years to get completely free from hard drugs, and even now, after 32 years clean, they still call out to me. I guess you just learn to ignore the call after awhile, but it seems like it's always there somehow - some days more than others.
Nobody living can ever stop me
As I go walking my freedom highway.
Nobody living can make me turn back:
This land was made for you and me. (Woody Guthrie)