[Verse 1]
I held you in my shaking hands
Still warm from your mother’s light
The weight of you was heaven and
The heaviest thing I’d felt in life
You looked at me, your eyes half-closed
Like you already knew my soul
And I broke right there inside that room
A man, undone and whole
[Chorus]
I don’t know how to raise a king
When I still battle with my crown
But I swear I’ll give you everything
I never had when I was down
You deserve the sky, the sea, the air
The kind of love that sets you free
And all I want, my little man
Is for you to be better than me
[Verse 2]
There’s darkness I have yet to shake
Scars I don’t let people see
But I’ll build you a brighter place
With bricks made from my broken pieces
I’ll teach you how to stand up straight
How to cry and still be strong
And if you ever lose your way
You can always come back home
[Chorus]
I don’t know how to raise a saint
When I still pray with crooked knees
But I’ll walk with you through every pain
And love you through your wildest dreams
You deserve the joy, the truth, the grace
That life once tried to steal from me
And all I want, my baby boy
Is for you to be better than me
[Bridge]
I’ll fail, I know, I’ll miss some marks
Say the wrong thing when it’s late and dark
But I’ll never stop showing up
Even when I’m not enough
You’ll always have a place to run
Right back to your father’s arms
[Final Chorus]
I don’t know how to raise a star
But you already shine so bright
And I’ll follow you wherever you are
To make sure you’re alright
You deserve the best of who I am
And all I ever hope to be
And all I want, my sweetest son
Is for you to be better than me
[Outro – Spoken softly, over a fading guitar]
You made me a father…
And somehow, a better man.