In a world so vast and wide
Where hearts are torn and off in light
I found a love that stands so true
A beacon bright that leads me through
When the stormy skies collide
And the shadows try to hide
Your love is my guiding light
In the darkest of the night
I will be your steadfast heart
In your life I'll play my part
Through the highs and all the lows
I'll be there and my love grows
Time may change the sands we tread
But with you there's no regret
Every promise we make
Every vow
I'll keep forever here and now
When the waves come crashing down
And the world seems upside down
Your smile brings me to shore
Makes me love you even more
I will be your steadfast heart
In your life I'll play my part
Through the highs and all the lows
I'll be there and my love grows
Through the trials through the tears
Through the laughter through the years
I'll stand by you come what may
In your arms I want to stay
I will be your steadfast heart
In your life I'll play my part
Through the highs and all the lows
I'll be there and my love grows
Every dream we dare to dream
Every moment we redeem
Together we'll face the days
Hand in hand we'll find our ways
When the stars refuse to shine
Know that you are always mine
My love will never fade
In your heart it will be made
I will be your steadfast heart
In your life I'll play my part
Through the highs and all the lows
I'll be there and my love grows
In the silence of the night
I'll hold you close, I'll hold you tight
Whisper words of endless love
You're my angel from above
When the dawn breaks with the light
And we're greeted by the sight
Of a brand new day to share
I'll be with you everywhere
I will be there and my love grows
I'll be your steadfast heart
In your life I'll play my part
Through the highs and all the lows
I'll be there and my love grows
Every challenge that we face
We'll overcome with love and grace
Side by side we'll walk this road
With each other we'll lighten the load
When the world seems cold and gray
I'll be there to light your way