I have given it all
I have taken all the punches
Back into the corner I crawl
Now the dice have tumbled
How the mighty stumble and fall
I have given it all
Left to dry in the rain
Washed away by love's indifference
Broken down, twisted and lame
Hold me for a moment
Help me find myself once again
Take me in from the rain
Shelter me from this pain
We wander from the straight and narrow and we
Make the bed of nails that we lie upon
We only need the warmth of love when it has gone
Bring me in from the cold
At the end of every rainbow
I'd have it all, I was told
But in time, as colours faded
Promises I traded for gold
Bring me in from the cold
And let me live with my soul
♪
And let me live with my soul
I'm searching for the strength inside of me
But the road is long when you've lost your way
I reach out for a guiding light, it fades to grey
Oh, I have given it all
There've been times I may have hurt you
Times I should have given you more
But through it all, just know I love you
Think before you walk out the door
I've got my back to the wall
Yeah
And I have given it all
♪
(I have given it all)
I have given it all
(I have given it all)
I have given it all
(I have given it all)
I have given it all
I have given it all
I have taken all the punches
Back into the corner I go
Now the dice have tumbled
How the mighty stumble and fall
I have taken all the punches
Back into the corner I crawl
Now the dice have tumbled
How the mighty stumble and fall
I have given it all
Left to dry in the rain
Washed away by love's indifference
Broken down, twisted and lame
Hold me for a moment
Help me find myself once again
Take me in from the rain
Shelter me from this pain
We wander from the straight and narrow and we
Make the bed of nails that we lie upon
We only need the warmth of love when it has gone
Bring me in from the cold
At the end of every rainbow
I'd have it all, I was told
But in time, as colours faded
Promises I traded for gold
Bring me in from the cold
And let me live with my soul
♪
And let me live with my soul
I'm searching for the strength inside of me
But the road is long when you've lost your way
I reach out for a guiding light, it fades to grey
Oh, I have given it all
There've been times I may have hurt you
Times I should have given you more
But through it all, just know I love you
Think before you walk out the door
I've got my back to the wall
Yeah
And I have given it all
♪
(I have given it all)
I have given it all
(I have given it all)
I have given it all
(I have given it all)
I have given it all
I have given it all
I have taken all the punches
Back into the corner I go
Now the dice have tumbled
How the mighty stumble and fall
Other albums by the artist
Total Eclipse of the Heart (Re-Recorded - Sped Up)
2023 · single
Total Eclipse of the Heart
2022 · EP
Making Love (Out of Nothing at All) [Radio Version]
2021 · single
Two Out of Three Ain't Bad (Radio Version)
2021 · single
The Best is Yet to Come
2021 · album
When the Lights Go Down
2020 · single
Between the Earth and the Stars
2020 · album
Through Thick and Thin (I'll Stand by You)
2020 · single
Similar artists
Richard Marx
Artist
Berlin
Artist
Cyndi Lauper
Artist
Chris Norman
Artist
Chris de Burgh
Artist
Roxette
Artist
Jennifer Rush
Artist
Irene Cara
Artist
Laura Branigan
Artist
The Bangles
Artist
Sheena Easton
Artist
Kim Carnes
Artist
Smokie
Artist
Paul Young
Artist
Cher
Artist
Kim Wilde
Artist
Belinda Carlisle
Artist