Not Good Enough

Mesus

[Verse 1: Mesus]
Ever since a kid, you said I don't deserve to live
I still can't forgive half the things you did
Half the things you said to me are unspeakable, and keep playin' 
In my head, all day on repeat mode

[Verse 2: Mesus]
Why you always gotta lie to me?
Why you laugh at my beliefs, and try to kill my dreams?
Tell me, what I ever do you?
Nothin', and you know it, but you never say it's true

[Verse 3: Mesus]
I mean, how else can I show it, all I've done for you?
I put my whole life on hold, all because of you
Keep throwin' dirt all on my name, then you run me through it
God, how much more can I take, 'fore I lose it, uh?

[Chorus: Kayla Bailey]
(Love me)
(You never loved me) 
(You never loved me) Not good enough, nothing's ever good enough
Good enough to earn your love, (You never loved me)
I should've done more
Yeah, I should've done better, better if I give up (You never loved me)

[Verse 4: Mesus]
Every chance that you have, you bringin' up the past
I guess grace don't exist, I don't get a pass
I don't get a chance to prove I can do it, too
How come I'm the only one you ever do this to?

[Verse 5: Mesus]
Everybody else always gets forgiveness from you
Me, you just question loyalty, and say I give up on you
All you do is take, until there's barely any left
It's barely any air in my chest, can barely take a breath

[Chorus: Kayla Bailey]
(Love me) Not good enough, nothin's ever good enough
Good enough to earn your love (You never loved me)
I should've done, more
Yeah, I should've done better, better if I give up (You never loved me)

[Chorus: Kayla Bailey]
Not good enough, nothin's ever good enough
Good enough, to earn your love (You never loved me)
I should've done, more
Yeah, I should've done better, better if I give up (You never loved me)

[Verse 6: Mesus]
I'm really sorry, but I can't do this, anymore
Kept dodgin' conflict, now I'm fighting mental wars
It's all fun and games, 'til I'm in a mental ward
'Cause, the gun to my brain's the way that I'm heading toward

[Verse 7: Mesus]
But, do you care? No, you kick me, while I fall
Say I wouldn't pull the trigger, say that I ain't got the b-
Man, this time we got too close
Let's just keep that between me and you, though

[Chorus: Kayla Bailey]
(Love me) Not good enough, and nothin's ever good enough
Good enough to earn your love (You never loved me)
I should've done, more
Yeah, I should've done better, better if I give up (You never loved me)

[Chorus: Kayla Bailey]
Not good enough, nothin's ever good enough
Good enough, to earn your love (You never loved me)
I should've done, more
Yeah, I should've done better, better if I give up (You never loved me)

[Chorus: Kayla Bailey]
Not good enough, nothin's ever good enough
Good enough, to earn your love (You never loved me)
I should've done, more
Yeah, I should've done better, better if I give up (You never loved me)

[Chorus: Kayla Bailey]
Not good enough, nothin's ever good enough
Good enough, to earn your love (You never loved me)
I should've done, more
Yeah, I should've done better, better if I give up (You never loved me)

Trivia about the song Not Good Enough by Mesus

When was the song “Not Good Enough” released by Mesus?
The song Not Good Enough was released in 2020, on the album “Dear Rap”.

Most popular songs of Mesus

Other artists of Old school hip hop