Beautiful song, so powerful, her voice is soo real and angelic in this song. I think its about a guy who she wants to forget or get away from but she can't because she feels she needs him and that shes addicted. She is comparing the way she feels about him to different things such as demons and drugs, etc. It could possibly be about an abusive relationship as she talks about letting him have all the power, he controls her and she can't face him down.
This is my interpretation but I could be putting some of my personal life experience into it as every song relates to people differently.
Love, Sarah xoxo.