You Kept The Faith
anniversary · 4:08 · March 31, 2026
A personalized Anniversary song by DivineSong Want your own custom Anniversary song? Create one at divinesong.com
Lyrics
[Verse 1] Some people talk about a love that's strong But few have held it down so long Through the silence and the distant nights When the world was heavy and the days weren't right One heart kept beating, holding on [Chorus] You are my rock, my steady ground The arms I reach for when I come unwound Through every storm you never walked away You kept the faith when I was far away And I thank God for you every single day [Verse 2] When I was deployed across the sea You held our family like a mighty tree Our children safe beneath your wings Steven, you carried everything You stayed so strong and believed in me Never once did you let our love run thin [Chorus] You are my rock, my steady ground The arms I reach for when I come unwound Through every storm you never walked away You kept the faith when I was far away And I thank God for you every single day [Bridge] My protector, my best friend I'd choose you over and again Steven, with you I found my peace A love that only seems to increase [Verse 3] Now here we stand another year The wars are over, and you're right here Our children growing, strong and blessed Because their father gave his very best Steven, you're the reason I came home To a love like this I'll never have to fight alone [Chorus] You are my rock, my steady ground The arms I reach for when I come unwound Through every storm you never walked away You kept the faith when I was far away And I thank God for you every single day [Outro] My rock, my heart, my everything Steven, you're the song I'll always sing