Heaven Can Wait
Gamma Ray - ( Upload For www.Other.pl ) Lyrics


Jump to: Overall Meaning ↴  Line by Line Meaning ↴

Too many people, too much trouble, too many problems in the morn.
Another sunrise in the rubble, another ship sunk by the storm.
Some little angel tries to tell me that it's over.
It's just a bad reflection from above.
The load upon my shoulder makes me stronger, even bolder.
Oh no no, I haven't had enough.

Heaven can wait, 'til another day.
Cause there ain't no reason to leave.
The world is a stage where we all can play.
Another fine reason to live, and heaven can wait, heaven can wait.

Each day a new reason to give up, each day another reason to sigh.
A hundred thousand ways to live up, a hundred thousand ways to try.
Hey, little angel, don't you tell me that it's over.
You're just a bad reflection from above.
The load upon my shoulder gives me reasons to get older.

Heaven can wait, 'til another day.
Cause there ain't no reason to leave.
The world is a stage where we all can play.
Another fine reason to live, and heaven can wait, heaven can wait.
Heaven can wait, let it wait, let it wait, let it wait.
Our eyes are close but they should be open wide
Let's listen to the voice that's calling from inside.
Let's stay alive and move on, on our way




Heaven - can wait
'Til another day.

Overall Meaning

The song "Heaven Can Wait" by the band Gamma Ray talks about the struggles of life and how they can be challenging to deal with at times. It talks about people facing too many problems, and how each day presents newer reasons to give up. However, in the midst of all these difficulties, the singer realizes that one should hold on because there's no actual reason to leave because the world is full of opportunities and reasons to live. The angel mentioned in the song tells the singer that it's all over, but it's just a bad reflection from above. The load upon his shoulders makes him stronger and bolder, and even though he hasn't had enough of these challenges, he doesn't see any reason to leave.


The chorus tells us that heaven can wait till another day because there's no hurry to leave since the world is like a stage where everyone can play, and there are plenty of reasons to live. Also, it reminds us that our eyes should be open wide, and we should listen to the voice calling from inside, and let's stay alive and move on our way. The song's message encourages us to face life's challenges with determination and never give up because heaven can wait.


Line by Line Meaning

Too many people, too much trouble, too many problems in the morn.
There are too many people causing trouble and too many problems to deal with every morning.


Another sunrise in the rubble, another ship sunk by the storm.
Every day feels like a struggle, with destruction and setbacks occurring constantly.


Some little angel tries to tell me that it's over.
Sometimes people try to convince us that the struggle is over, even when it's not true.


It's just a bad reflection from above.
These false claims of an ending are just a negative reflection of something else influencing us.


The load upon my shoulder makes me stronger, even bolder.
The weight of the struggle we carry can make us stronger and more courageous.


Oh no no, I haven't had enough.
Despite the hardships, the singer isn't ready to give up yet.


Heaven can wait, 'til another day.
We don't have to rush to heaven, it can wait until another day.


Cause there ain't no reason to leave.
There's no reason to give up and leave this world behind just yet.


The world is a stage where we all can play.
Life is like a stage where we can all make our mark and leave our legacy.


Another fine reason to live, and heaven can wait, heaven can wait.
There are many other reasons to keep living and heaven can wait till we've experienced them all.


Each day a new reason to give up, each day another reason to sigh.
Every day can feel like a new reason to quit or feel discouraged.


A hundred thousand ways to live up, a hundred thousand ways to try.
But there are also countless ways to succeed and keep striving.


Hey, little angel, don't you tell me that it's over.
The singer refuses to believe that the struggle is finished, no matter who tries to convince them.


You're just a bad reflection from above.
Even the angel saying this is just a negative reflection of something else influencing them and their perspective.


The load upon my shoulder gives me reasons to get older.
The weight of the struggle we carry gives us reasons to keep living and growing older.


Heaven can wait, let it wait, let it wait, let it wait.
We don't need to rush to the afterlife, we can let it wait and enjoy what life has to offer.


Our eyes are close but they should be open wide
We may not always see the positivity within or around us if we don't open our eyes to it.


Let's listen to the voice that's calling from inside.
We need to listen to our inner voice telling us to keep pushing forward.


Let's stay alive and move on, on our way
We can stay alive and keep moving forward, no matter what challenges come our way.


Heaven - can wait
We don't need to rush to the next life because there's still so much to experience in this one.


'Til another day.
We can enjoy all life has to offer now and wait for the afterlife for another day when it comes.




Lyrics © Universal Music Publishing Group
Written by: BECK HANSEN

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