I have been clean for three years almost off of heroin and crack and methadone. It is really hard in the beginning to not have the constant memories that lead to jonsing from everything you pass and everywhere you go. I did my drug use and behavior everywhere. The mind is really weird. When you start to make new memories off drugs on different streets and at different places they start to erase the old ones. It plays old tapes when the play button is barely pushed. I found that I went to my most horrible memory and made that most horrible memory my thought I trained myself to think of. One that disgusted me and that was the immediate thing I thought of anytime I started thinking of drugs. It cut that thought short. Yuck! Your thinking is huge to change, I had no friends when I ended ,none that fit into my new life I was after,and I started fresh, new job, new place, new attitude, new person. I did not tell people what was up with me and just went in and acted as normal as possible. The one thing I also realized is that unfortunatly I could not move to Mars and I would have to learn to live here. What ever works is the way to go. Faith came with time but did not happen in the beggining for me at all. I got it the longer I had been clean. I had been a sort of athiest. Weird huh? I had moments of depression. I had to remember that it would pass with time. It does. Your body has to recover and that is one of its ways of doing so. Ya just got to push through and get to the next phase. It had been so long since I had been even remotly ok that it was a whole new world. In the beginning meetings and those people had to guide me cuz I could not do it on my own. My brain sort of shut down. I felt like a 2yr old. That passes too. I steared clear of any using people I knew and they are self absorbed so they usually dont come looking for you after a little while. My body took a while to get better but it did. Good luck