Hi makemebetter
I'm afraid I have no experience with heroin, but I'm sure others will be alone - you'll find a lot of support here.
I was a drinker but I found I had to make a lot of changes in my life about what I did in response to problems, the people I hung out with etc.
Do you have a sponsor at NA or someone there to talk with?
D