
We were just kids in the junior high halls
Best friends first, before the world called
I didn't know the beautiful plan
Or the journey ahead for this woman and man
But heaven was watching, guiding us through
And I found my greatest blessing in you
ChorusOh Phil, you're the rock I am resting on
My steady strength when the night is long
Not just my husband, you are my hero
The safest refuge that I'll ever know
Even in moments I struggled to see
You always saw the best in me
Verse 2Through all of the ups and the downs of this life
I count it a miracle to be your wife
You bring me laughter when shadows fall
Courageous and caring, you carry it all
A loving spirit who understands
I'm walking in grace when I'm holding your hands
ChorusOh Phil, you're the rock I am resting on
My steady strength when the night is long
Not just my husband, you are my hero
The safest refuge that I'll ever know
Even in moments I struggled to see
You always saw the best in me
BridgeSo many memories we’ve made side by side
Through every season, you’ve been my guide
My best friend forever, faithful and true
I lift up a prayer of thanksgiving for you
Final ChorusOh Phil, you're the rock I am resting on
My steady strength when the night is long
Not just my husband, you are my hero
The safest refuge that I'll ever know
Even in moments I struggled to see
You always saw the best in me