Lyrics Page

Heaven on Earth

By Silas Kirk

9 views Sep 30, 2026 updated Verified editorial review

Song Meaning

A widower's long marriage becomes the lens through which Silas Kirk measures heaven itself. The opening verse sketches a modest life together — a Tuesday wedding, a little house, a garden — and the second verse counts thirty years of Sunday dinners as something he never regretted. The chorus turns that gratitude into grief: she was his heaven on earth before she had to leave, and now she walks streets of gold while he is left holding memory, a trade he calls hard. The third verse is the most quietly devastating, with coffee still made for two and the table deliberately set wrong, because some habits love won't release and he doesn't want them cured. Neighbors urge him to move on; he answers that love doesn't work that way. The bridge reframes the whole song, insisting that thirty years of ordinary life turned out to be holy ground, and that he found his own heaven in a woman dressed in white. It's a portrait of grief that refuses to rush toward resolution.
Lyrics Verified by Editorial Team

[Verse 1]
Married you on a Tuesday morning
Said we'd take whatever came
Little house and a garden growing
Nothing fancy, just your name

[Verse 2]
Thirty years of Sunday dinners
Thirty years I don't regret
Lord, I never needed heaven
Not while she was still right here
Guess I had it all along
In every laugh, in every year

[Chorus]
You were my heaven on earth
Before you ever had to leave
Now you're walking streets of gold and Lord, it's hard to believe
I traded paradise for memory
That's a hard, hard trade
You were my heaven on earth
Now you're an angel God has made

[Verse 3]
I still make coffee for two people
Still set the table wrong on purpose
Some habits love just won't let go
Some habits I don't want cured
Neighbors say it's time to move on
I tell 'em love don't work that way

[Chorus]
Lord, I never needed heaven
Not while she was still right here
Guess I had it all along
In every laugh, in every year
You were my heaven on earth
Before you ever had to leave
Now you're walking streets of gold and Lord, it's hard to believe
I traded paradise for memory
That's a hard, hard trade
You were my heaven on earth
Now you're an angel God has made

[Bridge]
Lord, they say that heaven's perfect, streets of gold and endless light
But I found my own kind of heaven
In a woman dressed in white
Thirty years of ordinary
Turned out to be holy ground

[Chorus]
You were my heaven on earth
Before you ever had to leave
Now you're walking streets of gold and Lord, it's hard to believe
I traded paradise for memory
That's a hard, hard trade
You were my heaven on earth
Lord, now you're an angel God has made

Music Video

Save Your Favorites

Create a free account to save songs, build your personal library, and connect with the Zion community.

Create Free Account

Join the Zion Community

Create a free account to save your favorite lyrics, submit song suggestions, and connect with fellow worshippers.

No spam. Unsubscribe anytime.