I whisper goodbyes.
Swear it's not for the last time.
I know it's not easy. This could never be easy.
Five thousand miles with traffic of you on my mind.
There'll be pain, there'll be glory.
Girl, you don't need to worry.

Cause my heart will wait,
my heart will wait for you.
My heart will wait,
my heart's gonna wait for you always.

I hear your tears, their falling down through these wires.
Pouring out just to reach me, calling out for some meaning.
With all those times we sat and dreamed of life.
or how the future it could be flawless drawings of beauty.

So, don't give up, girl, don't give in
Don't stop believing, this is just the beginning.

Cause my heart will wait,
my heart will wait for you.
My heart will wait,
my heart's gonna wait for you always.

yeah, yeah,
my heart will wait.
My heart will wait for you.
Wait for you.
My heart will wait for you always.
Cause my heart will wait for you.
It's gonna wait for you.
It's gonna wait for you.
My heart will wait for you.
It's gonna wait for you always.
It's gonna wait for you.
It's gonna wait for you.
Gonna wait for you.
Gonna wait for you.
My heart will wait.
Then I will be with you.

I whisper goodbyes.
Swear it's not for the last time.
I know it's not easy. It's not meant to be easy.


Lyrics submitted by ALLYtothemax

My Heart Will Wait song meanings
Add your thoughts

2 Comments

sort form View by:
  • +1
    General CommentI think the meaning is sort of self-explanitory... They're saying goodbye, but he's always going to wait for her and be there when she wants him... They won't always be apart & he's going to wait it out until they're together again.
    blankmind3on December 03, 2009   Link
  • 0
    General Commentthis song is soooo beautiful
    meg_gallagheron April 06, 2009   Link

Add your thoughts

Log in now to tell us what you think this song means.

Don’t have an account? Create an account with SongMeanings to post comments, submit lyrics, and more. It’s super easy, we promise!

Back to top
explain