Welcome to the family!
I have no experience with heroin, I was a wino, but we have a lot of different forums here with lots of perspectives. We even have a substance abuse forum you may find helpful.
We're open all the time, so come in whenever you want, there will always be someone here.
It's normal to feel overwhelmed and defeated in early recovery. But it's just a feeling and doesn't have to become an action.