MusicMint AI Music Generator Logo
MusicMint

Moonlit Ashes

j-pop, futuristic, male vocals

Daddy Demitri ·4:40

Lyrics

(Intro)
Yeah…
Circle drawn in the candle glow…
Portland rain on the windowpane…
John in the center with a broken soul…
Jazzy… Aaron… holding him together…
While the shadows whisper Ashley’s name…

(Verse 1)
John was a king with a wolf-heart chest,
Wiccan tattoos and a pentagram vest,
Poly life, open mind, tried loving his best,
Till Ashley dipped out and put his soul to the test.

Pregnant tears in the middle of the night,
Said forever under moonlight felt right,
Then Zac rolled through lookin’ ragged in the fight,
Homeless scrub with a crooked little smile in the light.

Now John sitting silent with a bottle half gone,
Tarot cards scattered from dusk until dawn,
Heart cracked open but the fire stayed strong,
Tryna figure out where the hell it all went wrong.

Jazzy got attitude, brat in lace gloves,
Smart mouth queen but she showers him with love,
Climbs in his lap when the pain gets rough,
Says, “Daddy, don’t let the darkness become too much.”

Aaron laughs wicked with her boots on the floor,
Little chaos gremlin dancing by the door,
But she sees every scar that the heartbreak tore,
So she stays by his side like a guardian in war.

(Hook)
Black candles burn when the moon hangs low,
Three souls healing where the cold winds blow,
John wanna curse Zac for the pain he knows,
But Jazzy says, “Careful where that energy goes.”

Blood moon rising in the midnight sky,
Aaron whispers, “Don’t let revenge decide,”
Love can heal what betrayal denied,
Even shattered hearts still survive.

(Verse 2)
John got grimoires stacked by the bed frame side,
Old runes, old rage that he tried to hide,
Thinking dark magic might balance his pride,
Put Zac in the dirt where the weak men hide.

Drops of wine on the altar stone,
Talking to the gods when he feels alone,
Asking why Ashley left their home,
Why betrayal cuts deeper than flesh to bone.

But Jazzy snaps back with her bratty grin,
“Daddy, revenge ain’t the way you win,
You survived hell, don’t go back again,
Don’t let Zac’s poison crawl under your skin.”

Aaron lights sage with a rebel smirk,
Says healing still hurts and healing takes work,
They dance barefoot while the thunder lurks,
Turning heartbreak into spiritual rebirth.

Poly family stitched from pain and trust,
Not perfect angels, just souls and dust,
Trying not to let old grief rust,
Trying to remember love ain’t always lust.

(Hook)
Black candles burn when the moon hangs low,
Three souls healing where the cold winds blow,
John wanna curse Zac for the pain he knows,
But Jazzy says, “Careful where that energy goes.”

Blood moon rising in the midnight sky,
Aaron whispers, “Don’t let revenge decide,”
Love can heal what betrayal denied,
Even shattered hearts still survive.

(Bridge)
Ashley gone like smoke in the rain,
Still hear echoes of her name,
But every storm don’t stay the same,
And every loss don’t end in flames.

John breathes deep while the incense curls,
Got two wild hearts and a haunted world,
Jazzy laughing while Aaron twirls,
Three broken souls still trying to heal.

(Final Verse)
So the circle closes under silver light,
No curses cast in the dead of night,
Just shadow work trying to make things right,
Trying to turn sorrow back into life.

John still hurting but he stands up tall,
Learns dark thoughts don’t own him at all,
Jazzy and Aaron catch him when he falls,
Real love answers when the darkness calls.

No revenge spell gonna fix that ache,
No blood rite gonna change fate,
But loyalty strong when the whole world shakes,
That’s the kind of magic no one can take.

(Outro)
Yeah…
Moon still glowing…
Candles still burning…
And somewhere beyond the heartbreak…
Healing begins…

Like this song? Create something similar