How long does heroin treatment last?
Three Minutes of High, Months of Healing The actual euphoric rush from heroin lasts somewhere between 3 and 10 minutes. The sedated fog that follows sticks around for maybe 3 to 5 hours. That’s it. And yet undoing what that brief chemical blast does to a brain? That takes weeks, months, sometimes years of deliberate, […]
How long does heroin treatment last? Read More »









