[Verse 1]
Mary, I got your letter, I read every line
In this broken down world, it felt like a sign
You always saw the man I tried to be
Even when I couldn’t see him in me
[Verse 2]
I rode through hell and back with blood on my hands
Did what I had to, but never had plans
You gave me somethin’ pure, somethin’ true
I weren’t no good at holdin' on to you
[Chorus]
It’s too late for me, but not for you
You got a life to live, a sky so blue
Don’t waste your days on ghosts like me
I’m where the wind and mountains meet
And if you ever feel the cold blow through
Know I’m watchin’ from a better view
[Verse 3]
I weren’t a saint, never played it clean
But I tried to do right by folks and what I believe
I wish I'd loved you better, held you tight
But I was always ridin' into the night
[Bridge]
You were the only light I ever knew
In a world so dark, your love shone through
I hope you dance, I hope you smile
I’ll be ridin’ with you every mile
[Final Chorus]
It’s too late for me, but not for you
Find a man who brings the peace I never knew
Raise your head when skies turn gray
And know I tried to change my ways
If there’s a heaven for an outlaw too
Then I’ll be waitin’ there — for you