Verse 1: Woke up at 36, Mirror showed a strangers face, Mom finally spilled the wine, Turns out dad was never placed. He died in ‘16, Before I could learn his name, Now every photo is a forgery, Every story’s the same. I wanted rods and reels, I wanted “son”, your like me, got silence instead. Wrapped in a family tree that wasnt mine. Just branches cut with a lie, Leaves me hanging here, asking why oh why? Chorus 1: Oh ghost dad, oh ghost dad, why did you vanish so soon? I forgave the liar, But I still hate the moon. It lit her path home while i sat in the dark, Now I carry the wound like a knife in the heart. Verse 2: Kids call me Dad now, And that’s the real win, But sometimes I flinch when they say my last name, It’s hers, it’s his, it’s nobody’s truth, Just a cover up quilt that I was sown into from youth. I don’t owe them weekends, Don’t owe them smiles, Forgiveness ain’t timesheets, It ain’t extra miles. I showed up for my kids, No secrets in their veins. While mom kept her closet, I kept the keys to the chains. Chorus 2: Oh ghost dad, oh ghost dad hope your watching from up high, I ain’t your replacement, But I learned how to fly! I took the hole she drilled, and I filled it with fire! Now my kids have a father! No ghost in the choir! Outro: So here’s to the missing, the late, and the unknown, I forgave what she stole, But I kept what she loaned. A lesson in loyalty, Love ain’t a debt , It’s showing up solid! Even when you’re wrecked!