Loading...

Download
  • Genre:Hip Hop & Rap
  • Year of Release:2021

Lyrics

I can't believe I made it out the trap

Used to break my back for table scraps

Took out loans from friends with no intentions of paying' 'em back

And it felt like that pain would last forever

Gettin' high made my life void of pleasure

But against all odds, it's getting better

Yes, I said it, it's getting better


I'm fuckin' proud of myself

Didn't bitch about the hand I was dealt

Did it without any help

It's been a long road to recovery

People I thought were my best friends act like they never fucked with me

No one keeps up with me

Like, "What's up, Z? What you been doin'?"

Well not that you asked but I'm makin' moves

Takin' chances, time to face the music

I was a abusin' drugs, I was a fuckin' loser

Delusional, but deep down believed I was beautiful

Not sayin' sorry, said it too many times

There's no truth in any lie

But there's truth in every line

There's no truth in any lie

But there's truth in every line


Now it's not perfect

But it's getting better (But it's getting better)

And I'm not perfect

But I'm getting better (But I'm getting better)

Now it's not perfect

But it's getting better (But it's getting better)

Now that I figured out how to get my shit together (Shit together)

It's together (It's together)


Now I'm not religious but I would pray my mom would make it out of her van

That my little brother would turn out to be a better man, than I am

That my sister could be happy

That my other little brother would treat his family less crappy

So don't tell me I haven't struggled when I snuggled up to a blizzard in the winter

Cause I would just go on a fucking bender

And not deal with my problems that only made me sicker

Cold and bitter

Go figure

Another night with no dinner

I'd gotten sickly and thin, itchin' my skin

Wishin' it would end, wishin' it was different

Someone tear me limb from limb, I didn't feel fit to live

Somebody flip a switch so I can switch the shit off

I'm tired of the talk and at the end of the day, this is just a collection of my thoughts


And it's not perfect

But it's getting better (But it's getting better)

And I'm not perfect

But I'm getting better (But I'm getting better)

Now it's not perfect

But I swear it's getting better (But I swear it's getting better)

Now that I figured out how to get my shit together (Shit together)

It's together (It's together)


I came out the mud, crawled right out the gutter

My heart warmed up like the days of summer

Even with each mistake and blunder

I learned to embrace the wonder

Use that insatiable hunger to self-motivate and cultivate the person I was meant to be

Even if it meant the end of me

And I guess it did, I've accepted it

I'm an optimist not a pessimist

So like I said: it's getting better

'Cause I know that I'm proof that diamonds don't crumble under pressure


And it's not perfect

But it's getting better (But it's getting better)

And I'm not perfect

But I'm getting better (But I'm getting better)

Now it's not perfect

But I swear it's getting better (But I swear it's getting better)

Now that I figured out how to get my shit together (Shit together)

It's together (It's together)


Now it's not perfect but I swear it's getting better

+

      -   or   -

      -   or   -

      NG +234

          Please Select A Playlist

          Add New Playlist

          Share on

          Embed: Love & Light EP

          Custom Size :

          • Default
          • Desktop(300*600)
          • Mobile(300*250)

          Type :

          • HTML/HTML5 (WordPress Supported)
          Get Boomplay Premium
          for
          Payment Method
          Pay With
            Review and pay
            Order Date
            Payment Method
            Due Today
            Flutterwave
              Subscription Successful

              Congratulations! You have successfully activated Boomplay 1 Month Premium.

              Now you have access to all the features of Boomplay App.
              Payment Failed

              Please check your balance and then try again.

              You'll lose your subscription if we don't have a working payment method for your account, so please check your payment details.
              Need help? Contact Boomplay Subscription Support.
              Payment Processing...
              10 s

              Payment is being processed by . Please wait while the order is being comfirmed.

              Payment Processing
              Your order is processing, and it may take up to a few days for the service provider to handle your payment. Please kindly stay tuned and check your order status in ‘User Center’.
              About Order Status