You look at me like I'm a revelationYou wanna know if I can bring salvationYou saw a sinner, saw a saint inside of meYou wanna know if I'm a friend or an enemy

I waged war in a fiery blazeI found peace in a purple hazeMy angels and my demonsThey don't know their placeReady or not, they're gonna come out and play

I can be your heavenly or I can be your hellI can say a prayer for you or I can cast a spellI push you to the darkness just to pull you to the lightCause I can take away your breath or I can bring you back to lifeHalf God, half DevilHalf God, half DevilHalf God, half DevilHalf God, half Devil

I won't pretend that I resist temptationI think it's funny when you preach damnationI've been to hell and back and now it's just a part of meWithout the darkness there'd be no light in me

I waged war in a fiery blazeI found peace in a purple hazeMy angels and my demonsThey don't know their placeReady or not, they're gonna come out and play

I can be your heavenly or I can be your hellI can say a prayer for you or I can cast a spellI push you to the darkness just to pull you to the lightCause I can take away your breath or I can bring you back to lifeHalf God, half DevilHalf God, half DevilHalf God, half DevilHalf God, half DevilHalf God, half DevilHalf God, half DevilHalf God, half Devil

I can be your heavenly or I can be your hellI can say a prayer for you or I can cast a spellI push you to the darkness just to pull you to the lightCause I can take away your breath or I can bring you back to lifeHalf God, half Devil