album cover
Good Enough
10,574
R&B/Soul
Good Enough was released on November 7, 2025 by SoNo Recording Group as a part of the album Good Enough - Single
album cover
Most Popular
Past 7 Days
00:25 - 00:30
Good Enough was discovered most frequently at around 25 seconds into the song during the past week
00:00
00:05
00:15
00:25
00:50
00:55
01:05
01:20
01:30
01:40
01:45
01:55
02:10
02:20
02:25
00:00
02:37

Music Video

Music Video

Credits

PERFORMING ARTISTS
Christopher Williams
Christopher Williams
Vocals
COMPOSITION & LYRICS
Trevon Waters
Trevon Waters
Songwriter
John McGee
John McGee
Songwriter
Troy Taylor U The Goat
Troy Taylor U The Goat
Songwriter
PRODUCTION & ENGINEERING
John McGee
John McGee
Producer
Troy Taylor U The Goat
Troy Taylor U The Goat
Producer
Vincent Herbert
Vincent Herbert
Executive Producer
Jean-Marie Horvat
Jean-Marie Horvat
Mixing Engineer
John Shyloski
John Shyloski
Mastering Engineer

Lyrics

Oh, whoa, whoa
Whoa, whoa
Why we always arguing?
Everything turns to an argument
Swear we started out so innocent
And now you're telling me that I ain't shit
Everything was just all good (all good)
I thought that you understood
What's between us is between us
What about trust? Is that too much to ask of you?
You make it so hard to make up
When we fuss, I just walk away, oh, yeah
Keep my guard up when it's tough
'Cause we're never on the same page (same page)
Already know what it is
I got my issues when I'm with you, girl
I know I come with baggage, that don't matter
I'm just tryna show you action, so
I hope my best is good enough
I don't wanna lose your love
No, I ain't never givin' up
Givin' up on us
'Cause we could be crazy in love (crazy in love)
And if push comes to shove
I hope that's good enough
We look so much better together
I thought we would be here forever
I spend all this time second-guessing
What we could've been, ain't no telling
Girl, ain't no question
My ride or die, you my best friend
I can't have you out here stressing
So can we get past it? All this damage hard to manage, girl
I hope my best is good enough
I don't wanna lose your love
No, I ain't never givin' up
Givin' up on us
'Cause we could be crazy in love (crazy in love)
And if push comes to shove
I hope that's good enough, oh
I hope my best is good enough
I don't wanna lose your love
No, I ain't never givin' up
Givin' up on us
'Cause we could be crazy in love (crazy in love)
And if push comes to shove
I hope that's good enough, good enough
Written by: John McGee, Trevon Waters, Troy Taylor
instagramSharePathic_arrow_out􀆄 copy􀐅􀋲

Loading...