Verse 1
In my head he’s strong, he doesn’t run,
He’s there for the nights I come undone.
Doesn’t try to fix, doesn’t tear me apart,
Just listens close, holds space for my heart.
Pre-Chorus
I’ve searched the faces, I’ve crossed the lines,
But he only lives inside my mind.
Chorus
Does he exist, or am I insane?
Chasing a ghost I can’t explain.
A best friend, a shelter, someone I trust,
Who takes me as I am, flaws and all of us.
Does he exist, or is it just me,
Building a man I may never see?
Verse 2
He doesn’t judge, he never strays,
Knows all my demons and stays anyway.
He lifts me up when the weight gets rough,
Doesn’t call me broken, just says I’m enough.
Pre-Chorus
But when I wake, it’s just the same,
An empty bed and a whispered name.
Chorus
Does he exist, or am I insane?
Chasing a ghost I can’t explain.
A best friend, a shelter, someone I trust,
Who takes me as I am, flaws and all of us.
Does he exist, or is it just me,
Building a man I may never see?
Bridge
Maybe I want too much from love,
Someone real who won’t give up.
But until that day, I’ll hold this dream,
Of the one who knows what I can’t scream.
Final Chorus
Does he exist, or am I insane?
Living for a hope I can’t contain.
A best friend, a shelter, someone I trust,
Who takes me as I am, flaws and all of us.
If he’s not real, then at least I’ll know,
It’s my heart that made him so.
Outro
In my mind he stays, he won’t resist,
But in this world—does he exist?