This is a song about "Pray for me im trying my best struggling making people unhappy mexican never giving up"

So what i do for my people i give it all my best

I'm at the atm, spending like i ain't paying rent

Like the nigga on the block waving his glock but won't squeeze

But i'll thank him for his donation giving me my niece,

Stab him, put a arch on it, pour unleaded gas on him

Never giving up cos your my motivation

To heaven's door -- shed so many tears

It's making it hard for me to catch my breath

But after bowling, i went home for some damn adventure time

You never stood up for me, when they would smudge my shine

Am trying my best but always da same. i feel like am locked up

He said you're better without him, i'm not the only fuck

And pray that we need never pray for closure/

Switch rovers, hit 'em with the gun that's in his holster

Somebody call the pastor, this bastard is so possessed

So what i do for the people i give it all my best