Ok, I know this is probably a stupid question, but I've never used heroin and I don't plan to any time in the near future so I'm not sure... I do know a lot about the drug but I wanted to know how long the average high lasts (when injected). Again, I'm sorry if this is a stupid question. 
