Heaven Can Wait (feat. Halsey)

Post Malone Post Malone

Heaven can wait
I lost my self 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 in back at home, the other's off the racing
I've been running and running and running away
I know they'll catch me
Running and running to opposite ways

I can't let my past catch me now, me now
I can't my past drag me down, me down
I lost my self that night, I threw it all, always
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
I've been running and running and running away
I know they'll catch me
Running and running and running to opposite ways

I can't let my past catch me now, me now
I can't let my past drag me down, me down, no!
I can't let my past catch me now, me now
I can't let my past drag me down, me down, no!

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

I can't let my past drag me now, me now oh oh oh!
I can't let my past me down, me down

I can't let my past drag me now, me now oh oh oh!
I can't let my past me down, me down

  1. Circles
  2. Sunflower (feat. Swae Lee)
  3. I Had Some Help (feat. Morgan Wallen)
  4. Better Now
  5. Reputation
  6. Fortnight (feat. Taylor Swift)
  7. What Don't Belong To Me
  8. rockstar (feat. 21 Savage)
  9. Heaven Can Wait (feat. Halsey)
  10. Guy For That (feat. Luke Combs)
View all Post Malone songs

Most popular topics in Post Malone songs

Related artists

  1. Kodak Black
    Kodak Black
  2. Meek Mill
    Meek Mill
  3. Kid Cudi
    Kid Cudi
  4. Rae Sremmurd
    Rae Sremmurd
  5. 2 Chainz
    2 Chainz
  6. Lil Yachty
    Lil Yachty
  7. Lil Uzi Vert
    Lil Uzi Vert
  8. Young Thug
    Young Thug