Featured In
ALBUMLet's Talk About LoveCéline Dion
PLAYLISTSing the HitsApple Music Hits
PLAYLISTCéline Dion EssentialsApple Music Pop
PLAYLIST’90s Love Song EssentialsApple Music ’90s
PLAYLISTMovie Hits EssentialsApple Music Film, TV & Stage
PLAYLISTBarbra Streisand EssentialsApple Music Pop
PLAYLISTPop Hits: 1998Apple Music Pop
PLAYLISTDivas EssentialsApple Music Pop
PLAYLIST200 Most-Streamed Songs From the ’90sApple Music Hits
PLAYLISTSing: ’90sApple Music
PLAYLISTBalladsApple Music
Top Songs By Céline Dion
Similar Songs
Credits
PERFORMING ARTISTS
Céline Dion
Lead Vocals
Dorian Sherwood
Background Vocals
Corey Hart
Keyboards
Michael Thompson
Guitar
Tim Pierce
Guitar
Sylvain Quesnel
Guitar
Raphael Padilla
Percussion
Kenny Aronoff
Drums
Jeff Bova
Keyboards
John Pierce
Bass Guitar
CJ Vanston
Keyboards
COMPOSITION & LYRICS
Corey Hart
Songwriter
PRODUCTION & ENGINEERING
Corey Hart
Producer
Humberto Gatica
Mixing Engineer
Paul Falcone
Assistant Recording Engineer
Ethan Schofer
Assistant Recording Engineer
Greg Thompson
Assistant Recording Engineer
Chris Brooke
Assistant Recording Engineer
Alejandro Rodriguez
Recording Engineer
Doug Bohm
Assistant Recording Engineer
Lyrics
I would walk to the edge of the universe for you
Paint you a crimson sunset over sheltering skies
I could learn all the world dialects for you
Whisper sonnets in your ear discovering through
I could never worship pagan gods around me
I will only follow the path that leads me to you baby, always
Every step I take for you, I will always defend
Never pretend that every breath I take for love
I could never be wrong, the journey is long
With miles to go before I sleep, miles to go before I sleep
I would carry the rock of Gibraltar just for you
Lifted like a pebble from the beach to the skies
I could build you a bridge that spans the ocean wide
But the greatest gift I'd give you would be to stand by your side
Some can criticize and sit in judgment of us, babe
But they can't take away the love that lives inside us, always
Every step I take for you, I will always defend
Never pretend that every breath I take for love
I could never be wrong, the journey is long
With miles to go before I sleep, miles to go before I sleep
I won't run from the changing signs along the highway
Let the rivers flow to the highest ground created
Every step I take for you, I will always defend
Never pretend that every breath I take for love
I could never be wrong, the journey is long
With miles to go before I sleep, miles to go before I sleep
Miles to go before I sleep
Writer(s): Corey Hart
Lyrics powered by www.musixmatch.com