Once upon a time cough medicines all contained morphine, and because morphine is a trifle addictive this was a problem. People were too worried to cure their coughs. They thought that it was better to hack a little than to become a junkie.
So a German pharmaceutical company called Bayer decided to develop an alternative. They got out their primitive test tubes and rude retorts, and worked out a new chemical: diacetylmorphine, which they marketed as a "non-addictive morphine substitute". Like all new products it needed a name. Diacetylmorphine was all right if you were a scientist, but it wasn't going to work at the counter. They needed a name that would sell, a name that would make people say: "Yes! I want to buy that product!"
So the marketing chaps decided to call it Heroin, because apparently it made you feel heroic. And guess what? It did sell.
Heroin remained a Bayer trademark until the First World War; but the "non-addictive" part turned out to be a trifle misguided.
And that's why heroines are connected to heroin. Incidentally, the adjective for a heroine is heroinal (as distinct from the unisex heroic). Heroinal, though, has been used only once, in 1652, by Sir Thomas Urqhart who wrote the words:
Her mellifluent and heroinal breast...
Oh, and if you are ever offered "heroic measures" in hospital, it does not mean that you're going to have a tall, dashing doctor. It means that they're going to give you dangerous doses because you're probably going to die anyway.
The Inky Fool's accommodation arrangements are coming along fine