[Verse]
Lonely roads and whispered lies
He's weathered storms
He's heard the cries
With every loss
His soul defied
I stand by him
Love can't be denied
[Chorus]
Through the fire
Through the rain
He walks on
Bearing the pain
In his eyes
The strength remains
In my heart
Pride never wanes
[Verse]
Battled shadows
Judgment's glare
Faced the trials
Life unfair
In the ashes
He's laid bare
But love's embrace
I'll always share
[Chorus]
Through the fire
Through the rain
He walks on
Bearing the pain
In his eyes
The strength remains
In my heart
Pride never wanes
[Verse]
He's carried burdens way too long
With every tear
He’s grown strong
His spirit
Like an ancient song
To him
My whole heart does belong
[Bridge]
The world may judge but they can't see
The depth of his resilience
Free
I’ll hold his hand eternally
In this love
We've found the key