Waiting for you to come around 'Cause you're back in town I gotta try my luck Yeah, I know there's someone If I could only bring you down To my moral low ground Your buttons won't budge And I want you undone Why don't you get up And walk away If it's getting too hot For your cool body I've been trying so hard Not to really want you And your bloody sainthood Oh your divinity only makes me feel dirty Chorus: Your heart full of goodness Speaks to my devil inside and I crave it Makes my desire insatiable And you ever so untouchable If there's a way then let me though To the bad side of you Under all your virtue I know it's in there I never said that I was good I never tried to be true But you know that, don't you And you're still here Go on get out Save yourself Because you know what I'll do If I'm allowed Look I've been trying so hard Not to want to break you Make you into a sinner But your purity makes my thoughts more unholy Chorus: Your heart full of goodness Speaks to my devil inside and I crave it Makes my desire insatiable And you ever so untouchable Oh I'm the devil you know I'm the devil you know And a fire is burning my kingdom below So why you coming so close And all your bells are ringing out as you rise above Oh and I want to believe You don't know what you're doing When you open the door To the devil you know Go on get up And walk away If it's getting too hot For your cool body Look I've been trying so hard Not to really want you And your bloody sainthood Oh your divinity only makes me feel dirty Chorus: Your heart full of goodness Speaks to my devil inside and I crave it Makes my desire insatiable And you ever so untouchable