[Verse]
You hold me steady when I shake
You mend my heart when it might break
Through every storm you light the way
With you I’m safe come what may
[Verse 2]
You’re the laughter in my days
A steady fire a warming blaze
No need for words your love is clear
I find my strength when you are near
[Chorus]
Oh my rock my love my guide
With you the world feels wide
Every moment every glance
You’re my forever dance
[Verse 3]
When shadows creep and doubts take hold
Your arms are home your touch is gold
The quiet calm within the fight
With you I see the brightest light
[Bridge]
You’re the song my heart can sing
The joy in every little thing
No treasure shines the way you do
Forever grateful I have you
[Chorus]
Oh my rock my love my guide
With you the world feels wide
Every moment every glance
You’re my forever dance