[Verse]
She sees the storm inside my veins rains twistin' tangled mess
Knows the wreckage 'neath the frame what I can't confess
She holds the pieces bleeding jagged cuts of my soul
Keeps me standing when the avalanche begins to roll
[Chorus]
When I'm broken when I'm whole she still calls me her man
Through the fire through the cold she's there to take my hand
Every tear every laugh she knows the beast and the saint
On my worst days on the best God knew exactly what He gave
[Verse 2]
Days I’m lost inside a haze scream at the blackened sky
Her voice cuts through the noise pulls me from where I hide
On the sunlit mountaintops or shadows down below
She ain't just holdin' on she's walkin' where I go
[Chorus]
When I'm broken when I'm whole she still calls me her man
Through the fire through the cold she's there to take my hand
Every tear every laugh she knows the beast and the saint
On my worst days on the best God knew exactly what He gave
[Bridge]
Tell me how is this real her grace when I can't breathe
It's like she knew the secrets that even I don’t see
When the earth quakes inside and I drown in my own flood
She pours her love steady like a heartbeat thru the mud
[Verse 3]
And when I laugh till I can't walk pure joy breaking free
Or crumble into shattered pieces just a casualty
She stays the same unshaken steady love like steel
She's everything that proves to me yeah love can heal