[Intro – soft vinyl static + distant humming]
Mmm… it’s just me and the moon again…
[Verse 1 – slow, aching]
Got your dress on my bed still,
smells like nights you never cared still.
I replay the way you looked at me—
like love was just a passing breeze.
Your shadow’s on my bedroom wall,
I swear I hear you down the hall,
but when I reach to touch your name…
the silence hits me all the same.
[Pre-Chorus – floating pain]
Tell me why the night remembers you,
even when I’m trying not to…
[Chorus – haunting but catchy]
You’re my moonlight ghost,
haunting every place I go.
You left but still hold me close—
why can’t I let you go?
Every midnight feels like you,
every silence feels like truth.
You’re my moonlight ghost…
and I’m still seein’ you.
[Verse 2 – deeper longing]
I keep checking if you texted,
knowing damn well you won’t message.
I’m addicted to the memories—
you’re the wound I never let bleed.
Every streetlight paints your frame,
every song still says your name—
I’m drowning in a thousand waves
of all the love we couldn’t save.
[Pre-Chorus – soft breaking voice]
How do I forget the best of you…
when the night keeps telling me the truth?
[Chorus – emotional swell]
You’re my moonlight ghost,
haunting every place I go.
You left but still hold me close—
why can’t I let you go?
Every midnight feels like you,
every silence feels like truth.
You’re my moonlight ghost…
and I’m still seein’ you.
[Bridge – whispered, intimate]
Maybe I’m the one who’s haunting you—
holding on to something you outgrew.
Maybe letting go is overdue…
but I still want one last view…
[Final Chorus – soft, broken, fading]
You’re my moonlight ghost,
living in the afterglow.
I know I should close that door…
but I can’t tell my heart no.
Every midnight feels like you,
every lonely truth comes through.
You’re my moonlight ghost…
and I still see you.