
[Driving beat drum intro] [Verse 1] Broken hearts and battle scars, Whiskey nights and empty bars, I chased the wrong kind of fire, Burned my hands on every liar. I lost myself just to feel alive, Built my world on a house of lies, Thought love was just a cruel game, 'Til you called out my name. [Chorus] I went through hell to find heaven (ooh ooh), Walked through the flames, torn and threatened (ooh ooh), Every tear, every fall, every wrong that I made — Led me straight to your gates. I went through hell to find heaven, And I'd do it all again... for you. I went through hell to find heaven, And I'd do it all again... for you. [Verse 2] Tangled up in haunted dreams, Tryin' not to tear at the seams, Toxic kisses, bitter goodbyes, Left me bleeding under black skies. But you lit a fire that didn’t burn, Showed this lost soul how to return, Love ain't pain, love ain't chains, With you, it finally changed. [Chorus] I went through hell to find heaven (ooh ooh), Walked through the flames, torn and threatened (ooh ooh), Every tear, every fall, every wrong that I made — Led me straight to your gates. I went through hell to find heaven, And I'd do it all again... for you. [Bridge] I'd crawl, I'd break, I'd lose it all, To hear your voice, to feel your call, All the demons, all the scars, Led me right into your arms. [Guitar solo] [Final Chorus] I went through hell to find heaven, (Through the fire, through the pain,) Walked through the flames, torn and threatened, (You pulled me out the rain,) Every tear, every fall, every wrong that I made — Led me straight to your gates. I went through hell to find heaven, And heaven looks just like you.

