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

Videos/anniversary

Through Every Desert Storm

anniversary · 5:30 · May 20, 2026

Some loves are written in the stars from the very beginning — sparked in the glow of a movie screen and carried through decades of war, heartbreak, separation, and the quiet courage it takes to find your way back to each other. This song honors a bond that has weathered the deepest desert storms imaginable, from the weight of military service and its invisible wounds to the tender strength of a family rebuilt on forgiveness and unbreakable trust. It is a celebration of first love that became forever love — proof that what truly belongs together cannot be taken away.
A personalized Anniversary song by DivineSong Want your own custom Anniversary song? Create one at divinesong.com

Lyrics

[Verse 1] Flickering light from a movie screen Two kids sharing a dream they'd barely seen Something whispered, something knew The moment those brown eyes came into view A promise made at only twelve years old A love story waiting to unfold [Chorus] We've walked through fire, we've walked through rain We've held each other through the deepest pain What the desert tried to take from us We built back stronger, built on trust First love, last love, everything between The greatest life I've ever seen [Verse 2] You came home different from that distant war Carrying shadows you never carried before We had three babies, we had broken days We lost our footing, we lost our way But even separated, I could feel the thread Pulling me back to every word you said [Chorus] We've walked through fire, we've walked through rain We've held each other through the deepest pain What the desert tried to take from us We built back stronger, built on trust First love, last love, everything between The greatest life I've ever seen [Bridge] I said I'd marry you the day we met Brian, that's the one promise I'll never regret Some people search a lifetime for what we found In a theater seat in our little town [Verse 3] Brian, those brown eyes still take me home Through every storm we've never been alone It took courage just to try again It took forgiveness to let love back in Our family standing proof of what is real A love no distance and no war could steal [Chorus] We've walked through fire, we've walked through rain We've held each other through the deepest pain What the desert tried to take from us We built back stronger, built on trust First love, last love, everything between The greatest life I've ever seen [Outro] Brian, you are my first love And you will be my last love My soldier, my heart, forever mine