I Waited for the Lord
Petra Lyrics


Jump to: Overall Meaning ↴  Line by Line Meaning ↴

(Chorus)
I waited
For the Lord on high
I waited
And He heard my cry

He pulled me out of my despair
He taught me how to walk
From fear into security
From quicksand to the Rock

Repeat Chorus

I sing to let the people know
That I have been restored
And they will kneel and understand
To return and trust in the Lord

Repeat Chorus

And there's a new song
In my heart to sing
There's a new song
Praises for my King





I waited

Overall Meaning

The lyrics of Petra's song "I Waited for the Lord" speaks about an individual's prayerful waiting and trust in God. The chorus of the song mentions that the singer cried out to God and waited for Him, and that God heard their cry and pulled them out of their despair. The singer states that God taught them how to walk from fear into security and from quicksand to the Rock. The repetition of the chorus reinforces the waiting and the idea that God heard their cry.


In the last stanza, the singer mentions that there is a new song in their heart to sing, and praises for their King. The new song symbolizes the transformation that took place in the singer's life when they waited and trusted in the Lord. The lyrics also indicate that the singer wants others to know about their experience so that others can return and trust in the Lord too.


This song is a powerful reminder that waiting on the Lord, trusting God, and seeking Him through prayer can bring transformation in one's life. Waiting on the Lord means that we do not give in to our fears, anxiety, or worries; instead, we bring them all to God and trust Him to work in our lives.


Line by Line Meaning

I waited
I patiently and steadfastly waited


For the Lord on high
For the Lord who reigns above all else


I waited
I remained hopeful despite the delay


And He heard my cry
And He attentively listened to my distress call


He pulled me out of my despair
He rescued me from my pit of hopelessness


He taught me how to walk
He instructed me on how to navigate through life


From fear into security
From being afraid to being confident and safe


From quicksand to the Rock
From a sinking, unstable foundation to a strong, solid foundation


I sing to let the people know
I sing to inform others


That I have been restored
That I have been renewed


And they will kneel and understand
And they will humbly recognize and comprehend


To return and trust in the Lord
To come back to and rely on the Lord


There's a new song
I now have a joyful, fresh song


In my heart to sing
In my heart to express


Praises for my King
Praises for my ruler and ultimate authority




Contributed by Samuel N. Suggest a correction in the comments below.
To comment on or correct specific content, highlight it

Genre not found
Artist not found
Album not found
Song not found
Most interesting comment from YouTube:

@zschech@777

I waited
For the Lord on high
I waited
And He heard my cry
He pulled me out of my despair
He taught me how to walk
From fear into security
From quicksand to the Rock
I sing to let the people know
That I have been restored
And they will kneel and understand
To return and trust in the Lord
I sing to let the people know
That I have been restored
And they will kneel and understand
To return and trust in the Lord
And there's a new song
In my heart to sing
There's a new song
Praises for my King
I waited.



All comments from YouTube:

Anthony Santiago

Going to school with this song in my ear makes me feel like im in a "Wake up, and walk to school on a perfect day" type of scene from a movie

Richard Newton

I love Petra!!!
They're just awesome...
I love this song damn much bcoz it is related to my life...

The Non-compl(ian)t One

ALL HAIL KING JESUS!!!!!



That sums it up for me.

dogfighter57

This is my favorite song on the Petra Praise 2 album, followed by "We Need Jesus". I have several albums by Petra. They're one of my favorite Christian rock/Christian metal bands. The albums Unseen Power and No Doubt have some heavy metal songs on them.

@zschech@777

I waited
For the Lord on high
I waited
And He heard my cry
He pulled me out of my despair
He taught me how to walk
From fear into security
From quicksand to the Rock
I sing to let the people know
That I have been restored
And they will kneel and understand
To return and trust in the Lord
I sing to let the people know
That I have been restored
And they will kneel and understand
To return and trust in the Lord
And there's a new song
In my heart to sing
There's a new song
Praises for my King
I waited.

Rawk4Life

Wow, I forgot how funky this song was. Good stuff.

duhawma

This is by far my fave rendition by the band. It's so intense.❤

Jocelyn G

What a band is supposed to sound like!!!💯

Bydbayj2265

Your family is being lifted in my prayers. Trust and wait on God and he will hear your cry!

Hugo Escobar

I love petra my favorite gospel band.

More Comments

More Versions