One day last February, I was driving home from my Saturday jam class, just before the pandemic broke loose, and I found myself humming and singing the phrase “Heaven can wait, heaven can wait, heaven can wait for me.” Not sure where it came from or why it popped into my head, but I thought, okay, I am just going to go with this idea. Maybe I should try to write a song. That same day I came up with the lyrics and the melody for this song. I was thinking about how every time one falls in love it feels like you have died and gone to heaven.
Inevitably, the initial elation of love fades away. I had never written a song in my life, but why not give it a try. So here it is. I hope you like it.
Anne Page McClard · Heaven Can Wait
Lyrics
When I was eighteen, and I fell for you,
You were pretty and sweet, and I thought you were true.
I thought It was heaven, but you proved me wrong,
You lied and you cheated, so I said so long.
Ain’t rolling over and ain’t playing dead
Heaven can wait, that’s what I said.
Heaven can wait
heaven can wait
Heaven can wait for me
When I was twenty-two, and I fell for you,
You were smart and good lookin’—I thought you’d be true.
I thought it was heaven, but it wasn’t to be,
You lied and you cheated, then you walked out on me.
Ain’t rolling over and ain’t playing dead
Heaven can wait, that’s what I said.
Heaven can wait
heaven can wait
Heaven can wait for me
Then I was twenty-six, and I fell for you
You were handsome and good, I knew you’d be true.
I thought this was heaven, it truly seemed so
You loved me well, more than you know
Ain’t rolling over and ain’t playing dead
Heaven can wait, that’s what I said.
Heaven can wait
heaven can wait
Heaven can wait for me
Now I am old, and I’m still with you.
It ain’t been perfect, but we have been true.
Not sure if this is heaven, it’s pretty darn near,
Give me kiss, I’ll be happy dear
Ain’t rolling over and ain’t playing dead
Heaven can wait, that’s what I said.
Heaven can wait
heaven can wait
Heaven can wait for me
Heaven can wait for me