I lied
betrayed the world for you
I've lived the dream for you
which is now ending
I've been at the very top for you
I've been down on the ground
I lost my footing for you
but I've sworn to myself
That hell has to wait
It isn't time for me to go yet
Despite all my actions hell has to wait
it isn't time for me to go yet
I lied
I've bent over backwards for you
I’ve felt fear for you
took myself into nothingness
I would have died for you
as if there'd be no tomorrow
I’ve lost track of time
but I've sworn to myself
That hell has to wait
It isn't time for me to go yet
Despite all my actions, hell has to wait
it isn't time for me to go yet
Because after all that happened, I'm still here
There's still so much left for me to do
No matter what will happen, I'll take it in stride
No matter what happens, I’ll never give up
Hell has to wait
It isn't time for me to go yet
Despite all my actions, hell has to wait
it isn't time for me to go yet (2x)