[Verse]
The porch light stayed on, but you never came home,
Left us stranded in a house made of stone.
Your shadow lingers in every old frame,
Even through the hurt, I still whisper your name.
[Verse 2]
The nights were heavy, and the winters ran cold,
But I held my ground as the years grew old.
Through the silence, your absence still speaks,
Yet I find strength in the love I seek.
[Chorus]
Dad, I hope you make it to heaven someday,
Despite the cracks in the road that made me this way.
You hurt me so deep, but I’ve let it all go,
I forgive you, and I just want you to know.
[Verse 3]
The whiskey on your breath, the lies in your eyes,
Replaced bedtime stories with your alibis.
But through all the anger and tears that I bled,
I see a good man trapped in the words left unsaid.
[Bridge]
I’ve carried your ghosts, heavy though they be,
But my heart’s still open, it’s not hard to see.
Through all the sorrow, there's hope shining through,
It’s the love of a son that still reaches for you.
[Chorus]
Dad, I hope you make it to heaven someday,
Despite the cracks in the road that made me this way.
You hurt me so deep, but I’ve let it all go,
I forgive you, and I just want you to know.