Welcome to SR! thanks for sharing. I was a meth addict in the 80's, got clean in 91. The only way to stop the thougts were to keep busy, just what you are doing. The longer amount of time I put between lines and the here and now the thoughts ceased. I can honestly say that I never have any lines thoughts or dreams unless I see it on a drug show, intervention, or a movie or show where ppl are doing lines.
I also thought I had everything down, never worked my steps and and relapsed after 8 long years.
I am now working a program of recovery, meetings, sponsor, the whole thing and I feel a lot better. Also making new clean and sober friends has been such a lifesaver for me!
Take care, keep posting! Sheila