Where Heaven Ends
Mechanical Moth Lyrics


Jump to: Overall Meaning ↴  Line by Line Meaning ↴

Will this nightmare ever end
With you on my side
You thrill me with your love
But hell awaits my life

This nighmare will never end
But you are on my side
Fill me with your love
But I don’t feel alive

I stand by your side
And that will never change
I won't loose my mind
Until heaven ends

But its already done
I'm already gone
I can’t say goodbye
Should I

Let me feel your love inside
Through the endless night
I feel your body's heat at mine
And I'll forget my bitter time

I feel your love inside
Through the timeless night
Let me feel your body's heat at mine
And I'll forget where heaven ends

Count my tears
They’ll never end
My empty heart
In your hand

Don't try to think
Just understand




And I will wait
Where heaven ends

Overall Meaning

The lyrics of Mechanical Moth's song "Where Heaven Ends" can be interpreted as an emotional and somewhat dark love song. The singer expresses how their love brings them joy and excitement, but at the same time, they are trapped in a never-ending nightmare. The singer is afraid of the inevitable end, which is hell waiting for their life. However, they still stand by their lover, and nothing will ever change that. They will not lose their mind until heaven ends, but they are already gone, and they can't say goodbye.


The chorus repeats the desire for the lover's love, to be felt inside the singer, during the endless time of the night. When the lover's body is close, the singer forgets their bitter time and the end of heaven. The next verse talks about the singer's tears, which never end, and their empty heart in the lover's hand. The singer asks not to try and think but just to understand and wait with them until heaven ends.


Overall, the song portrays the idea of a dark love that brings happiness and pain simultaneously. The singer is afraid of the end, but they still want to feel their lover's love until the last moment.


Line by Line Meaning

Will this nightmare ever end
This never-ending nightmare is unbearable


With you on my side
But you make it bearable, because you support me


You thrill me with your love
Your love brings me joy and excitement


But hell awaits my life
But my life is doomed with a tragic fate


I stand by your side
I'll always be by your side


And that will never change
Our bond is unbreakable


I won't loose my mind
I won't go insane


Until heaven ends
As long as I can keep breathing


But its already done
But it's already over


I'm already gone
I've lost myself


I can’t say goodbye
I'm not able to let go


Should I
Should I move on?


Let me feel your love inside
Let me experience the depth of your love


Through the endless night
Throughout the long, lonely night


I feel your body's heat at mine
I feel you holding me, and it's comforting


And I'll forget my bitter time
And it makes me forget all my past issues and be happy


Through the timeless night
Throughout the eternal night


Let me feel your body's heat at mine
Let me feel your embrace, and be comforted


And I'll forget where heaven ends
And I won't care about the outcome or what will happen next


Count my tears
I have been crying uncontrollably


They’ll never end
I'll never stop crying


My empty heart
My heart is broken


In your hand
You have access to my shattered heart


Don't try to think
Stop thinking, and just feel


Just understand
Just let the emotions take over, and simply understand


And I will wait
And I'll be here waiting for you


Where heaven ends
Until the end of my time




Contributed by Isaac J. Suggest a correction in the comments below.
To comment on or correct specific content, highlight it

Genre not found
Artist not found
Album not found
Song not found

More Versions