Most of heroin's issues arise because of its illegality, coupled with its price. I was spending $400 a day. It's nearly impossible to keep afloat with that sort of outgoing expense. Heroin also makes me grumpier than I typically am, and I wouldn't wish the withdrawals on my worst enemy.
But on the other hand, it has few negative physical effects in the long term, which I find amazingly curious. I've been clean for three years now, and if I didn't tell you you'd never know what I'd done. That's odd, in my opinion, considering its reputation. If I'd drunk the equivalent amount of alcohol every day for six years, I'd doubt that would be the case.
Like any drug, being illegal distorts the market and causes issues that wouldn't exist with it legal, however I would never want to see it legal the same way alcohol is. It's simply dangerous above and beyond things like weed. I'm truly not sure how i feel about it, to be honest. I just know that I would never use it again, regardless of its legal status.