Post Malone & Halsey - Heaven Can Wait

"Heaven Can Wait"
(feat. Khalid)


[Verse 1]
I lost myself that night
I threw it all away
Those are the things I've hated
Then I went and caved in

I'm a mess right now
My heart is in two places
Half is back at home
The other's off and racing

[Pre-Chorus]
I have been
Running and running and running and running away
I know they'll catch me
Running and running and running two opposite ways

[Chorus]
I can't let my past catch me now, me now
I can't let my past drag me down, me down


[Verse 2]
I lost myself that night
I threw it all away
Recall my mother's words
But it was far too late

I feel the burden now
It's weighing down my soul
And I can't catch my breath
'Cause these demons follow

[Pre-Chorus]
I have been
Running and running and running and running away
I know they'll catch me
Running and running and running two opposite ways

[Chorus]
I can't let my past catch me now, me now
I can't let my past drag me down, me down
I can't let my past catch me now, me now
I can't let my past drag me down, me down


[Bridge]
Swear I've changed
But you don't care that
I'm not the same
You'll always haunt me

I swear I've changed
But you don't care that
I'm not the same

[Chorus]
I can't let my past catch me now, me now
I can't let my past drag me down, me down
I can't let my past catch me now, me now
I can't let my past drag me down, me down