This is a song about "Giving up on life"

‘cause he could die any day and you still the same thing

Giving head, now takes on a whole new meaning

Hit strip clubs find bitches with big butts

On the couch, wasted giving no fucks

These hoes thuggin, these nigga's bitches don’t know the difference

Giving you up to seven minutes to contact your peers,

No time to plot retreats

Giving life to dying breeds

And i end up giving your kids dat bread.

But i can't cause my eyes are red, now he's dead

Oh, not again! another critic writing report

Life was diggin’ me deeper, i kept on coming up short

Cheating, sleeping, its giving me a reason, beating, someone up.

So when i rape a bitch i hold her down and get my best nut

Giving us children who look up and be inspired

Ain't heard a nigga thorough, it ain't perfect, but i work