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

Videos/anniversary

My Rock, My Dearest Friend

anniversary · 5:18 · July 16, 2026

Four decades and counting — this deeply personal anniversary song captures the quiet magic of a love that was written in the stars from the very first glance. It celebrates a devoted husband, father, and lifelong companion whose steadfast kindness shaped not only a marriage, but an entire family legacy. A tender reminder that true love doesn't fade with time — it only grows deeper, braver, and more beautiful with every passing year.
🎵 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.