(Verse 1)
I was raised inside the silence,
turned the soldier into soul,
they put metal on my heartbeat
’til I forgot I once had hope.
Out here drifting through the ashes,
every star knows where I’ve been,
saving worlds that stay ungrateful,
but I’ll do it all again.
(Pre-Chorus)
’Cause when the helmets off
I don’t know who I am—
the galaxy remembers me
better than I can.
(Chorus)
I’m a ghost inside my armor,
I’ve been fighting all my life,
and the battles keep on echoing
like Cortana in my mind.
Even heroes die in pieces,
even legends feel the fall—
but I’ll march into the fire
if it means I save you all.
(Verse 2)
I’ve been walking through the wreckage,
names and faces disappear,
all the Spartan blood behind me
keeps me standing without fear.
I was never made for loving,
I was built to carry war,
but sometimes I wonder gently
what I was created for.
(Pre-Chorus)
If the mission is forever
then who saves the one who saves?
I see victory in the distance
but it feels so far away.
(Chorus)
I’m a ghost inside my armor,
I’ve been fighting all my life,
and the battles keep on echoing
like Cortana in my mind.
Even heroes die in pieces,
even legends feel the fall—
but I’ll march into the fire
if it means I save you all.
(Bridge)
If the galaxy stops breathing
and the stars forget my name,
I’ll still carry every promise
even if it ends in flame.
(Outro)
So don’t wait for my return,
I was never meant to stay—
I’m the shadow in the sunrise
that keeps darkness far away.