Through Every Desert Storm
anniversary · 5:30 · May 20, 2026
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