Heroin - helpful for people with pain issues, some mental or emotional problems. It can help you deal with jobs that are boring, monotonous, strenuous, dangerous. It can also help you become accepting and complacent in wretched living situations.
However, the flip side is becoming TOO accepting of circumstances and you no longer work to change them. Addiction sneaks up on you, no one is "stronger" than a biological change in your body. "It is not a matter if willpower. It is science." One has to be incredibly mindful not to become hooked, or perhaps not like it much.. But I was not very impressed by heroin myself for a while, yet still became addicted. You will likely end up either with shitty friends, or isolate yourself. You cannot function without it, so be prepared to do all sorts of things for money, or working overtime with nothing to show for it. Enjoy no longer having much of a life outside of it. Non users no longer trust you when they find out you use it, even if you aren't an addict at the time. Most people despise themselves for it, but can't stop. I learned to be OK with it, but doesn't mean I think it's a great thing to start doing- I just accept the trade off.
Also, a lot of people don't really enjoy trying it. Trying just to try? You may as well not try it at all- you'll get just as much out of it.
If you think you're OK with the negative consequences, good for you.. But words cannot suffice to explain things like withdrawal- the experience is all-consuming. And the high is very mild in comparison to the negative side of it. Not worth it for most, and you can probably deal with the initial reasons I mentioned and be better off using something like weed or occasional benzodiazipines. I won't lie to myself and others by saying I wish I hadn't done it, but will say my life would probably be much more productive and wouldn't have the pressure to stay well if I hadn't.