[Verse 1]
Brooke, Haley, listen close
I been carryin' this load
Wish I were a better dad
That truth still hurts the most
I tried hard, I really did
Hands dirty, heart exposed
Some days I came up short
Still I stayed and held the rope
[Pre-Chorus]
I wore the bruises like a name
Kept on walkin' through the flame
Lost parts of me along the way
But I never quit the game
[Chorus]
Heart of your dad
Heart of your dad
Hold that close, hold that close
Heart of your dad
Heart of your dad
Still alive, still on the road
[Verse 2]
Survived war, came back changed
Came home to a broken frame
Fucked up marriage, shattered glass
Still I said your names
Almost been murdered, yeah
Attack from every side
At every level, I got hit
Still I kept my pride
[Pre-Chorus]
I wore the bruises like a name
Kept on walkin' through the flame
Lost parts of me along the way
But I never quit the game
[Chorus]
Heart of your dad
Heart of your dad
Hold that close, hold that close
Heart of your dad
Heart of your dad
Still alive, still on the road
[Bridge]
If I could rewrite every night
I would make it softer for you
If I could give you better years
I'd give you better truth
I broke, I bent, I bled, I learned
I carried scars like proof
If you need something to lean on
Let my beating heart be yours
[Final Chorus]
Heart of your dad
Heart of your dad
Hold that close, hold that close
Heart of your dad
Heart of your dad
I survived, so you could grow
Heart of your dad
Heart of your dad
Keep it near, let it show