"Heaven" as written by Beyonce Knowles and Jordan Cruz....
I fought for you
The hardest, it made me the strongest
So tell me your secrets
I just can't stand to see you leaving

But heaven couldn't wait for you
No heaven couldn't wait for you
Heaven couldn't wait for you
No heaven couldn't wait for you
So go on, go home

We laughed at the darkness
So scared that we lost it
We stood on the ceilings
You showed me love was all you needed

Heaven couldn't wait for you
Heaven couldn't wait for you
Heaven couldn't wait for you
No heaven couldn't wait for you
No heaven couldn't wait for you, no

Heaven couldn't wait for you
No heaven couldn't wait for you, oh
Heaven couldn't wait for you
So go on, go home


Lyrics submitted by iholdher

"Heaven" as written by Jordan Cruz Beyonce Knowles

Lyrics © Warner/Chappell Music, Inc.

Lyrics powered by LyricFind

Heaven song meanings
Add your thoughts

2 Comments

sort form View by:
  • 0
    Song MeaningIts about the lost of a love one through death. The love was pure and really misses the person that passed away.
    nic01on October 09, 2014   Link
  • 0
    Song FactThis song was written as a part of a healing process after the loss of Beyonce & JayZ's 1st pregnancy; before they had B.I.C. <3
    Rae311on February 01, 2017   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