LIMITED TIMESummer Sale
LIVE FOR02:0138,649+ Songs Created
Instant50% offDiscountApplied

Videos/anniversary

Twenty-Five Years, Still Side by Side

anniversary · 4:30 · June 9, 2026

Twenty-five years of love, sacrifice, and miles traveled together — this anniversary song captures the journey of a couple whose bond has been forged through military life, constant moves, and the quiet strength of faith that held it all together. From the joy of watching their son grow into the man they always prayed he'd become, to the hard-won grace of forgiveness and the gratitude of a life well-lived, every lyric honors a love that chose to stay. This is a song about a blessed life — and the kind of devotion that only grows deeper with time. — Created by DivineSong — personalized songs for life's most meaningful moments.
A personalized Anniversary song by DivineSong Want your own custom Anniversary song? Create one at divinesong.com

Lyrics

[Verse 1] Twenty-five years of holding on tight Through every storm and every light From mountain snow to ocean shore We packed our dreams and asked for more Colorado skies, Carolina rain Texas roads and Hawaii's refrain [Chorus] And God has been good, God has been kind Weaving His grace through your hand and mine Through every mile, through every tear He brought us home, He kept us here A love that grew, a love that stayed This blessed life that faith has made [Verse 2] You wore the uniform with pride Twenty years of sacrifice and stride A soldier's heart, a steady hand Now desert sun on Arizona land You still rise early, still work hard Still carry us, my dear Gary [Chorus] And God has been good, God has been kind Weaving His grace through your hand and mine Through every mile, through every tear He brought us home, He kept us here A love that grew, a love that stayed This blessed life that faith has made [Bridge] For every word we had to mend For every break that learned to bend Forgiveness was the thread we used To stitch a love we'd never lose [Verse 3] Our boy became the man we prayed Diploma earned, foundation laid An engineer with your strong bones Building bridges of his own And here we stand, still side by side Gary, you're my joy, my pride [Chorus] And God has been good, God has been kind Weaving His grace through your hand and mine Through every mile, through every tear He brought us home, He kept us here I love you more than yesterday This blessed life that faith has made [Outro] Gary, my love, my truest friend I'd choose you again and again