These dreams never go away completely Pagey, not IME. I still have them and I've not shot up in 11 years FFS! Frustration dreams exactly like MOE said they're always about trying to get a score together, or a shot together, but never quite getting there. No matter what I do in my dreams something always prevents me from shooting up. I sometimes wake from them feeling like I should be rattling, and wondering why I'm not. And then comes the relief . . . I'm not rattling cos I don't do this shit anymore . . . That's how I deal with them. I immediately look for the positive, flip it. You need to find a way to flip the dream into something positive too.
You said 'I'm never that happy now. Nothing makes me feel so good and I just want it so bad again.' So why did you stop? If you were so happy being an addict, how on earth did you quit? I suspect that in fact you were far from happy being an addict and it was only that that gave you the motivation to quit it. Stop looking at your heroin use through these rose tinted specs of nostalgia and see it for what it is: an evil fucker of a disease that destroys lives and sucks all the joy out of the world when you're on it. Be glad when you wake from these dreams that you are rid of it. Flip it around into a positive. I think you also need to work hard at finding some joy in your life. You seem to be lacking in joy a lot lately and that's not good. You need some pleasures available to help you battle the questionable temptations of H, no matter where you get it so long as it's healthy. Think that should really be your mission at the moment, put yourself out there, find something fun to do FFS.