>>211361740It's not.
The withdrawals are the thing that's bad.
People keep doing it to escape the withdrawals.
PS trainspotting is a load of shit. Heroin withdrawal is nothing like in that movie. It's absolutely horrible, but you don't scream and carry on like a nonce - you basically just get extremely sick for a week and sit doing nothing, then you start crying relentlessly starting around week 2.