Swerved to miss that semi Almost lost control Sundogs howled above my head, there's reason to go slow I saw it all in slow motion My heart beat like a drum The good, the bad, and the ghosts of things to come And there I was, staring at the gates of Eden I didn't know it, but I was standing at the gates Torn up and tattered Grateful and electric, too Every breath felt like a miracle, every heartbeat felt brand new It was a big fat blessing It was a beautiful surprise To be staring at the gates of Eden with earthly eyes Staring at the gates of Eden Standing at the gates I could've missed the love of my life as my last breath slipped away I could've turned to see that billboard, and never seen another day No matter what it looked like, I'd seen it every day I'd been staring, staring at the gates of Eden It's the rockin' hallelujah It's the rollercoaster ride It's champagne and potato chips, chocolate cherry pie It's dancing with the devil To get your heart's desire It might not look the way you thought it would But it always takes you higher C'mon through the gates of Eden Higher, through the gates Oh, oh, oh Eden C'mon now through the gates C'mon, c'mon