well first of all re:yergurl23 obviously youve never tried heroin because it does NOT make you think shit is there when it isnt lmao.and second of all i personally was addicted to heroin for over 3 years and yes it is not a good drug(although besides maybe pot i dont know what would be a good drug anyway).there are 2 types of heroin that people do.one of them is most commonly called black tar heroin and it looks exactly what it sounds like:tar.You mix it with sleeping pills or some other kind of pill that is a downer and then you either snort it,smoke it or inject it.The second tye is commonly called china white and it is stronger than tar heroin.It normally comes in little pill capsules called beans and is usally already mixed with the sleeping pills(although you can also get it without and that is called raw.It is also much stronger).The effect heroin has on you is basically the complete opposite of cocaine.It makes you feel very relaxed and tired.If you do enough of it(get high)you start to fall asleep(nod off).It also makes you itch all over.If you do enough of it over a consistent period of time(a few days straight or more)and then go without it you will get sick and have withdrawls.This basically feels like the worst flu you have ever had in your life times 10.You throw up,have diarrhea,cold chills and sweats at the same time,you sneeze constantly,your stomach feels like there's acid in it,you cant eat anything,you get really anxious,you cant sleep at all,you have a creepy crawly feeling all over your entire body,and you feel like you need to move your arms and legs and cant sit still.This is the reason why it is so hard for people to quit.Because of how bad it feels when you dont do it and you know that you can make all of it go away by just doing some heroin.It is alot worse for people if they shoot it up.I never did that and was lucky I never started.Oh and there is also a drug called Suboxone that helps with the withdrawls but you have to put it under your tongue and let it disolve and it tastes disgusting.So that is pretty much everything i know about heroin lol hope it was helpful and not to late for ya