Rock Love
Steve Miller Band Lyrics


Jump to: Overall Meaning ↴  Line by Line Meaning ↴

Do do do do doot
Do do do do doot
Do do do do doot
You got to have rock love
To weather the storm
It's got to be rock love
To help you carry on
When the winds of temptation move your soul
Stay with me now, don't you let it go
I told you so

Rock love will weather the storm
You got to have rock love to hear your song
It's got to be rock love, yeah
To make you strong

When everybody puts you down
The rock of love will be around
It's solid ground

Rock love will weather the storm
Rock love, yeah, will help you carry on
Sweet Jesus will see you through
Your trials, tribulations too

No matter how far you go
Still I will love you so
I told you so





Rock love will weather the storm
Yeah

Overall Meaning

The lyrics to Steve Miller Band's song "Rock Love" talk about the importance of a strong and sturdy love, otherwise known as "rock love," in weathering the storms and challenges of life. The song speaks to the idea that when faced with temptation or criticism from others, it is important to stay true to oneself and lean on the support of a lover who has rock love. The repetition of the phrase "I told you so" throughout the song further emphasizes this message of relying on a strong love to see you through tough times.


The use of the metaphor of "rock love" adds an extra layer of depth to the song's meaning. Just as a physical rock provides stability and a solid foundation, rock love serves as a source of support and strength during trying times. The mention of Jesus in the last verse adds a religious aspect to the song's message, suggesting that even in the face of trials and tribulations, faith and love can help carry you through.


Overall, "Rock Love" is a soulful love song with a powerful message about the importance of having a strong and steadfast love to help navigate the hardships of life.


Line by Line Meaning

Do do do do doot
Repetition of a melody without words.


Do do do do doot
Repetition of a melody without words.


Do do do do doot
Repetition of a melody without words.


You got to have rock love
You need to have love in your life that is reliable and can withstand any difficulties.


To weather the storm
This kind of love will help you withstand difficult situations in life.


It's got to be rock love
This love must be solid and unchanging.


To help you carry on
This kind of love will give you strength to keep moving forward.


When the winds of temptation move your soul
When you are faced with temptation or difficult decisions.


Stay with me now, don't you let it go
Stay with the reliable and strong love in your life, and don't let it go.


I told you so
I warned you about the importance of having rock love in your life.


Rock love will weather the storm
This type of love will be able to withstand any difficulties in life.


You got to have rock love to hear your song
In order to truly experience life and express yourself, you need a love that is solid and reliable.


It's got to be rock love, yeah
This love cannot waver or falter.


To make you strong
This love will give you the strength to persevere.


When everybody puts you down
When others try to bring you down.


The rock of love will be around
This reliable love will be there to support you.


It's solid ground
This love is a foundation upon which you can build your life.


Rock love will weather the storm
This love is a reliable and unchanging force in your life.


Rock love, yeah, will help you carry on
This love will give you the strength to keep going even in tough situations.


Sweet Jesus will see you through
A religious reference to having faith that you will make it through tough times.


Your trials, tribulations too
Your personal difficulties and struggles.


No matter how far you go
No matter where life takes you.


Still I will love you so
I will always love you.


I told you so
I warned you about the importance of having rock love in your life.


Rock love will weather the storm
This kind of love will be able to withstand any difficulties in life.


Yeah
Confirmation or agreement.




Lyrics © BMG Rights Management, CARLIN AMERICA INC
Written by: STEVE MILLER

Lyrics Licensed & Provided by LyricFind
To comment on or correct specific content, highlight it

Genre not found
Artist not found
Album not found
Song not found

More Versions