Give it my best, I wonder if I'm good enough
Should I stay, should I go, I don't know
Give it my best, I don't feel like I'm good enough
Should I stay, should I go, I don't know
Some people want the peace and love rap
While others want the f*ck you up rap
Some love it when I curse, some don't
I'm trying to meet in the middle but most just won't
So I'm making the most of the moment
I'm trying to keep my mind state golden, keep going
Man, I feel like I'm on the right track
So I'm telling you now, cause I ain't turning back
So this is it, I'm going postal
I'm always pushing limits that they said I ain't supposed to
If I approach you, no need to get boastful, you
Married the game that I never proposed to
My soul's still mine, nobody it is sold to
My mind is consistent with these sentences I done tossed you
Smelled the exhaust fumes, cause I've been working harder
But am I good enough, some crazy shit I thought of
Giving my best, I wonder if I'm good enough
Should I stay, should I go, I don't know
Giving my best, I wonder if I'm good enough
Should I stay, should I go, I don't know
I think I've come to terms with the fact that I need rap
Hope y'all haven't forgotten me, I need my seat back
I feel my knees snap, trying to stand tall
Weight on my shoulder blades, I shrug and I brush them off
I see the stage, but I ain't ready to speak yet
Cause every time I get up on the god forsaken microphone, I'm thinking bout the expectations, I've set
I ain't really willing to stop my grind
But you be willing to stop my shine
Yeah, I'm constantly worried about trying to be incredible
I guess I ain't got my super suit, that's unacceptable
I guess I gotta be flexible and impeccable
To be on a higher platform, standing right next to ya
I'm trying to clear my mental, dude, this shit is reprehensible
You wanna hear me scream, I'm trying to sound professional
But you know like I know, it ain't easy
Am I good enough?
Do you need me
I've had my highs and lows, I swear that you aren't through with that
But this time if I say that I'm leaving, dude, I ain't coming back
Yeah
Giving my best, I wonder if I'm good enough
Should I stay, should I go, I don't know
Giving my best, I don't feel like I'm good enough
Should I stay, should I go, I don't know
Should I stay, should I go, I don't know
Should I stay, should I stay, should I
Should I stay, should I go, I don't know
Should I stay, should I go, I don't know
Should I stay, should I stay, should I
Should I stay, should I stay, should I
Should I stay, should I stay, should I
Should I stay, should I stay, should I
Should I stay, should I go, I don't know