If this ain't Hell, then it's close It's all my fault, yeah, I know I went too far, God what have I done? Breaking the heart of an angel I love Feels like I burned down Heaven in that driveway I learned my lesson a few tears too late Dropping words like matches, leaving her heart in ashes I can't take it back no matter what I say Feels like I burned down Heaven I couldn't save her from me Ask me what's gone, everything I shoulda stayed, why did I run? Leaving the only thing that I really want Feels like I burned down Heaven in that driveway I learned my lesson a few tears too late Dropping words like matches, leaving her heart in ashes I can't take it back no matter what I say Feels like I burned down Heaven, it went up in smoke I burned down Heaven when I let her go I burned down Heaven Feels like I burned down Heaven in the heat of goodbye Coulda put out that fire with the tears from her eyes I burned down Heaven in that driveway I learned my lesson a few tears too late Dropping words like matches, leaving her heart in ashes I can't take it back no matter what I say Feels like I burned down Heaven Burned down Heaven Feels like I burned down Heaven Burned down Heaven