promise
Fireflight Lyrics


Jump to: Overall Meaning ↴  Line by Line Meaning ↴

The waves are crashing down on me
But I know this cannot be the end be the end
Right now I feel like copping out
Will You hold me up If I just say that I will stay?

I will hold on to this hope that I have
You gave me a promise, You gave me a promise
I?ll push through this moment, I?ll never give up
You gave me a promise, You gave me a promise

I'm so tired that I can't stand
But I know that time will heal this heart, heal this heart
With every door that's slamming shut
A new one?s there to lead me where You are, where You are

I will hold on to this hope that I have
You gave me a promise, You gave me a promise
I?ll push through this moment, I?ll never give up
You gave me a promise, You gave me a promise

You, You call out to me
You're just out of reach but I'm closing in
I'm still going, still believing in Your word

I will hold on to this hope that I have
You gave me a promise, You gave me a promise
I?ll push through this moment, I?ll never give up
You gave me a promise, You gave me a promise

I will hold on to this hope that I have
You gave me a promise, You gave me a promise




I?ll push through this moment, I?ll never give up
You gave me a promise, You gave me a promise

Overall Meaning

Fireflight's song "You Gave Me a Promise" is a powerful anthem that speaks to the human experience of facing difficult circumstances, feeling overwhelmed, and seeking hope in the midst of it all. The lyrics convey a sense of struggle and exhaustion, with the singer feeling like they are being battered by the waves of life. However, even in the midst of this turmoil, the singer clings to the promise that has been given to them, a promise that brings hope and strength.


The imagery of the waves crashing down on the singer is a powerful metaphor for the challenges we face in life. It can feel like we are being overwhelmed and dragged under, with no hope of resurfacing. However, the repeated refrain of the promise that has been given to the singer reminds us that there is always hope, no matter how difficult the situation.


As the song progresses, the singer acknowledges their exhaustion and weariness, but also suggests that time will heal their heart. Every door that slams shut is an opportunity for a new door to open, leading to a brighter future. Even when the promise feels out of reach, the singer is determined to keep going and keep believing.


Overall, "You Gave Me a Promise" is a song that speaks to anyone who has ever faced adversity or difficult circumstances. It reminds us that even when we feel like we can't go on, there is always a glimmer of hope to hold onto, a promise that we can cling to as we navigate the storms of life.


Line by Line Meaning

The waves are crashing down on me
I'm facing overwhelming challenges


But I know this cannot be the end be the end
I believe that there's a way forward and this won't defeat me


Right now I feel like copping out
I feel like giving up


Will You hold me up If I just say that I will stay?
Can I count on Your strength to keep me going?


I will hold on to this hope that I have
I'm choosing to believe that things will get better


You gave me a promise, You gave me a promise
I'm trusting in Your word and the promises You've made


I'll push through this moment, I'll never give up
I won't let my current struggles defeat me


I'm so tired that I can't stand
I'm exhausted and feeling weak


But I know that time will heal this heart, heal this heart
I believe that with time, things will get easier


With every door that's slamming shut
I'm experiencing setbacks and closed opportunities


A new one's there to lead me where You are, where You are
I trust that You have something better in store for me


You, You call out to me
I hear Your voice and guidance


You're just out of reach but I'm closing in
I'm getting closer to achieving my goals with Your help


I'm still going, still believing in Your word
I'm persevering and keeping faith in Your promises


I will hold on to this hope that I have
I'm clinging to the hope You've given me


You gave me a promise, You gave me a promise
I have faith in Your promises and guidance


I'll push through this moment, I'll never give up
I won't let my struggles get the best of me


I will hold on to this hope that I have
I'm choosing to hope and trust in You


You gave me a promise, You gave me a promise
I believe in the promises You've given me and won't let go


I'll push through this moment, I'll never give up
I won't let my current challenges stop me from believing in Your promises




Lyrics © CAPITOL CHRISTIAN MUSIC GROUP, Capitol CMG Publishing
Written by: DAWN RICHARDSON (22103), GLENN DRENNEN, PHILLIP "PHEE" SHORB (22104), ROB HAWKINS (18667), WENDY DRENNEN (22100)

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