My Rock, My Dearest Friend
anniversary · 5:18 · July 16, 2026
🎵 This song was created by TimelessSong — where your most meaningful moments become music that lasts forever.
A personalized Anniversary song by TimelessSong Want your own custom Anniversary song? Create one at timelesssong.com
Lyrics
[Verse 1] It started with a circle of friends, A quiet room, a glance, and then The kind of feeling you just know That some old roads were made to grow. Through family ties we found our way, And here we stand, still, to this day. [Chorus] Oh, forty-six years and counting on, Through every dusk and every dawn, The vows we made still hold us tight, The faith we kept still burns so bright. Keith, I'd choose you all over again, My love, my rock, my dearest friend. [Verse 2] I still can see those newborn eyes, The way you held our boys and cried, Gray hair now where the years have been, But those same hazel eyes still win. Two sons who walk the path you laid, Kind and true, the men you made. [Chorus] Oh, forty-six years and counting on, Through every dusk and every dawn, The vows we made still hold us tight, The faith we kept still burns so bright. Keith, I'd choose you all over again, My love, my rock, my dearest friend. [Bridge] You are the comfort in my storm, The steady arms that keep me warm. An all-around and gentle man, I'll hold your hand as long as I can. [Verse 3] So let's grow old, let's take our time, Your weathered hand still holding mine. Through all the joy the good Lord gave, Our love just deepens, sure and brave. Keith, forever's what I'll give to you, The way I promised, I still do. [Chorus] Oh, forty-six years and counting on, Through every dusk and every dawn, The vows we made still hold us tight, The faith we kept still burns so bright. I'd choose you all over again, My love, my rock, my dearest friend. [Outro] Forever and ever, that's my song, With you is right where I belong.