
You're clean, now get over it. What are you gonna do now? There is potential for everything and anything. You can choose to follow the habit of 'I'm clean butmy life is not that good' or let that idea go and create a life that you want from this moment. Also it's good to realize for yourself that quitting heroin is good for you, from you... instead of thinking that it was a good choice because people told you to do so.
I'm glad you came off all that

Never had a serious drug habit but I've seen the difficulty people face.
Remember if there is a bad side of life then there has to be a good side (Yin-Yang)... If you have a habit of continuously thinking/focusing on the 'bad' side, it's just a habit you picked up and your mind will keep noticing the 'bad' side until you let go of that and instead make it a habit to recognize the 'good' side (affirmations are amazing).
It's amazing what the human mind can do. If you teach a woman that child-birth isn't painful, but perhaps pleasant (rather than the way society sees it now), child-birth to that woman will in fact be pleasant. Crazy isn't it?
What is your ''life-story'' now? For example if it is: I came off heroin and my life is still shit, I feel sad and bored all the time. I can't find anyone that cares for me blablabla.
You can change it to ''I came off heroin and I feel amazing, in fact even more amazing every morning I wake up. My life is fantastic and I always find peace in every moment. I feel joyful and I meet awesome people everyday who I can connect with blabla'' and so on.... You will accept that outlook on life as quick as you allow yourself to accept it. Telling yourself this is not actually faking it, it's creating it, just like you created that ''shitty'' story of your current life by 'faking' it which now you accept it as your outlook on life, you can do the opposite by faking (which is actually creating) the opposite.
Then you will actually take that view of life, only if you make it your 'reality' by changing your 'life story(or whatever you wanna call it)'' from what you currently think of yourself to what you want it to be. Both are just stories though. Whatever happened has happened and you are the one giving it a good/bad meaning.
Just a little insight.
Good luck