Skip to main
Ashes on Our Souls artwork

Ashes on Our Souls

anastasia

· 3:50 · 17 plays · v2.2

About

[Description Removed]

Lyrics

Intro

Footsteps fade in the hall of ruins

Iron boots crush the wasted stone

Thunder stirs in a midnight heaven

Prayers drowned in a heavy drone

Shadows march in columns of silence

Time slips through the scarred parade

Hope is wrapped in battered linen

Faith and fear are never weighed

Verse 1

You trace my name

In the dust on your rifle

Quick

Then gone

Like it never was there

Your helmet shadows

The bruise on your shoulder

Said you slipped

Down the crumbling stair

We share rations

Behind broken marble

Laugh at nothing

Just to feel our teeth

Your hand lingers

As you pass the canteen

Like a match

That we hide from the breeze

Chorus

This is our forbidden love

Ash on our sleeves

Blood on our cuffs

Two young ghosts in the same torn flag

Breathing quiet in a world that drags

If they see the way you look at me

They will call it treason

Make us bleed

So we bury every touch we crave

Our forbidden love

In an unmarked grave

Verse 2

You check my vest

Twice before the patrol

Fingers shaking

Where the threads are split

Sir shouts orders

Over walls collapsing

You mouth “come back”

And I taste the grit

We kiss once

In a stairwell of concrete

While the ceiling

Drops its powdered bone

Shrapnel sings

Through the rusted railing

Every heartbeat

Says we’re not alone

Pre-Chorus

Suns we are hiding from

Fevers we must never name

The risk in your solemn thumb

Pressed on mine through the sudden flame

Chorus

This is our forbidden love

Ash on our sleeves

Blood on our cuffs

Two young ghosts in the same torn flag

Breathing quiet in a world that drags

If they see the way you look at me

They will call it treason

Make us bleed

So we bury every touch we crave

Our forbidden love

In an unmarked grave

Post-Chorus

Oh-oh, unmarked grave

Oh-oh, no one saved

Outro

Now the earth reclaims our secret places

Iron roots tangle memory’s thread

Footsteps echo where laughter faded

Only shadows recall what we said

Moonlit exile, our armor rusted

Worn dog tags in the river’s mouth

But the fire we guarded in silent fingers

Will not flicker, will not bow down

If storms erase us, names forgotten

Love is the wound we dare not heal

For beneath the stones that hold our silence

We keep a promise the night can’t steal

Post-Chorus

Oh-oh, night can’t steal

Oh-oh, hearts concealed

Post-Outro

Cold winds scatter what we once carried

Footprints vanish in ashes and frost

Armored angels drift past forgotten

Counting victories by what we lost

Still, through hollow halls and splintered spires

The oath we carved refuses to decay

Somewhere a star survives the darkness

Lighting the place we slipped away

Final Chorus

This was our forbidden love

Ash on our sleeves

Blood on our cuffs

Two young ghosts in the same torn flag

Roaming distant from all we had

If they search the ruins for what we were

Nothing remains but the truth we served

So let memory dig where hope once braved

Our forbidden love

Never truly graved

Final Post-Chorus

Oh-oh, never graved

Oh-oh, flame unchained

Comments

No comments yet.