Lyric discussion by Topchris 

Cover art for Angel on Fire lyrics by Temple of the Dog

It is Chris Cornell singing, but I'm not sure if this is Temple of the Dog.

I believe this song to be about a girlfriend of Chris's, that wasn't like him. She was an angel, innocent and sweet while hanging out a bad crowd. She says she wants to be with Chris, but she really wants to be away from him and his life yet she stays. And she feels like a sinner when she's with him.