
Forever May Not Be Long Enough
Thunderous drums and distorted guitars drive the symphonic heavy metal foundation, layered with soaring orchestral strings and haunting choir pads. Male and female vocals intertwine in dynamic duets, trading lines in verses, uniting in powerful harmonies for the epic choruses.

Forever May Not Be Long Enough
Thunderous drums and distorted guitars drive the symphonic heavy metal foundation, layered with soaring orchestral strings and haunting choir pads. Male and female vocals intertwine in dynamic duets, trading lines in verses, uniting in powerful harmonies for the epic choruses.
Lyrics
Verse 1
I was standing at the edge of the moment
Where the past and the future collide
Every road I was ever afraid of
Led me straight to your eyes
I’ve been running on borrowed belief
Trying hard not to break or bend
But the closer I get to your heartbeat
The more I forget where I am
Pre-Chorus
If the world starts to fall apart
Would you still know my name?
If the dark ever learns our secrets
Would it swallow the flame?
Chorus
’Cause time won’t hold us
And death can’t divide
If forever’s a promise
Then it’s still not enough for tonight
I would follow you past every ending
Through fire, through fear, through the unknown
If love is the last thing that’s real
Then I’m never letting go
Verse 2
There’s a scar in the sky where we met once
In another life, another place
I can feel it whenever you touch me
Like a truth I can’t escape
Every second is slipping like water
Through the cracks of my hands
But I’d trade every breath I was given
Just to die where you stand
Pre-Chorus
If the gods tried to rewrite our fate
Would we still disobey?
If the clock ever learned how we love
Would it stop, would it break?
Chorus
’Cause time won’t hold us
And death can’t divide
If forever’s a promise
Then it’s still not enough for tonight
I would follow you past every ending
Through fire, through fear, through the unknown
If love is the last thing that’s real
Then I’m never letting go
Bridge
Don’t look back—hear the walls closing in
Feel the ground start to shake
Every life, every sin, every name we’ve worn
Led us here by mistake
If I fade, if I fall, if I’m lost in the dark
Say my name, I’ll return
I would burn every heaven I’ve known
Just to watch your heart learn
Breakdown / Soft Chorus
Hold on
The night is alive
Even forever feels fragile tonight
Final Chorus
Time won’t hold us
And death can’t decide
If forever’s a promise
Then it’s still not enough for our lives
I would carry you past every ending
Where the stars finally run out of light
If love is the last thing that’s real
Then it lives beyond the end of time
Outro
Beyond the end of time
Beyond the end of time
