A sad story.
RIP for the angel.
The picture was taken in NYC, Solid Knight lives in NO, LA according to his profile. If she were a heroin addict, bad enough that she killed her self on it, how to you suppose she was able to transport herself from New Orleans to NYC and back to die in the hospital in NO? (unless of course SK lived/worked in NYC before recently moving to NO). She also looks kempt. Drug addicts don't tend to look kempt and if they are into hard drugs and obsessed/addicted to the point of near death then they certainly don't worry about taking care of themselves.
Finally, angels are never pretty. Biblically speaking, angels are quite frightening to behold (have you ever noticed the first words from their mouths are "DO NOT BE AFRAID!"?) and are described has having multiple sets of wings, heads and eyes covering them.