I feel you.... I'm 19 as well and struggle with heroin use... started using it because I was depressed and needed a way out. Heroin use is also my own way of self destruction. Anyways before heroin I was addicted to oxycontin and it was bad. I was doing all sorts of criminal activity and getting into a lot of trouble... so one day I decided to taper down for the most part and then eventually I quit it all together (cold turkey) I then got involved in some NA classes and erased all my connects from my phone... and then I set goals for myself. However, shit happened and I wasn't going to NA again and after some time I ended up relapsing on opiates but this time with heroin.
I still am so upset I started heroin and I can only just imagine how you feel.... Yet, there's still hope for me and you. We are still young and have so much more left to live. Let's not overdose and become just another kid who died from heroin. I know you don't want to be just another family member hooked on heroin either... we just have too much potential. I see that you want help and we are all here to help you. However, you should also start doing some things on your own like deleting all your connects. You should also find a detox in your area if you can't kick cold turkey andI know you can't probably go to rehab... but at least start going to NA. Also if you still live with your family who uses dope you need to get out of that environment asap!! They will only bring you down... the situation period can make anyone want to use.
Do you not know of anyone else you could stay with? Friends or clean family members? If not maybe you can find some assistance in your area and people who run NA could also help you figure something out. So many people will open their arms out for others if they see something there. Anyways I hope you get clean and really go to your doctors or a hospital about thr anti-psychotics... that's not good. I hope you aren't taking more than you need either.
Other than that, we all can get clean... we just not only have to want to but we need to take action as well... you're not just going to wake up clean one day, it's going to take a lot of work. It may seem hard but it's worth it... don't lose anymore precious time to this addiction. I wish you the best and pm if you ever need to.
P.s. sorry if there's mispellings ect but my keyboard lags hardcore.