Hi and welcome Casey
I have no experience with heroin but I think it's always a good idea to get professional medical advice if you can - that way you can look at all your treatment options.
Many places in the US now have free or low cost clinics operating
Free/Low-Cost/Sliding-Scale Clinics 2-1-1 Call Center Search
By the rules of this site, we can't give you medical advice on what to do or how to do it.
D