Music Video

Machine Gun Kelly - At My Best (feat. Hailee Steinfeld)
Watch Machine Gun Kelly - At My Best (feat. Hailee Steinfeld) on YouTube

Featured In

Credits

PERFORMING ARTISTS
mgk
mgk
Vocals
Hailee Steinfeld
Hailee Steinfeld
Vocals
Happy Perez
Happy Perez
Programming
benny blanco
benny blanco
Programming
Maiday
Maiday
Background Vocals
COMPOSITION & LYRICS
Benjamin Levin
Benjamin Levin
Songwriter
Nathan Perez
Nathan Perez
Songwriter
Edvard Førre Erfjord
Edvard Førre Erfjord
Songwriter
Henrik Michelsen
Henrik Michelsen
Songwriter
Rachel Moulden
Rachel Moulden
Songwriter
Richard Colson Baker
Richard Colson Baker
Songwriter
PRODUCTION & ENGINEERING
Happy Perez
Happy Perez
Producer
Serban Ghenea
Serban Ghenea
Mixing Engineer
Chris Gehringer
Chris Gehringer
Mastering Engineer
Chris Sclafani
Chris Sclafani
Recording Engineer
John Hanes
John Hanes
Mixing Engineer

Lyrics

[Verse 1]
Turn my vocals up, alright
[Verse 2]
I wrote this song as a message for help
On behalf of anybody finding they self
I wrote this letter to numb your pain
'Cause everyday I wake up, I'm feeling the same
I got issues just like you got issues
I've been hurt, I've seen the scarred tissue
If I showed you, would you run away?
Do I gotta hide 'em for you to wanna stay?
[Verse 3]
Do I even need you?
Should I leave you?
Do I gotta be you
Just to please you?
Do I say I'm all good
When I bleed you?
Through my
Heart, quit tearing mine apart
[Verse 4]
I shout, I swear
I get angry, I get scared
I fall, I break
I mess up, I make mistakes
But if you can't take me at my worst
You don't deserve me
At my best
[Verse 5]
I gotta keep it going
Gotta keep my head up, uh
I gotta keep it going
Gotta keep my head up, uh
I gotta keep it going
Gotta keep my head up, 'cause life is about
Aight check this out, look
[Verse 6]
Life is about making mistakes
It's also about tryna be great (Right)
Do not let failure scare you away
I know you fed up, you fall, get up
It's all in us
I can speak about it 'cause I did it, true
Ladies and gentlemen, here's the exhibit
It's my life
Look a little closer, you could see the highlights
Gold ain't always golden but I told 'em
Look at all the years
I've been waiting for a moment
Shed a lot of tears
Just to smile in the morning
Tell me could you love me?
Tell me could you love me?
Tell me could you love me if I told you why
[Verse 7]
I shout, I swear
I get angry, I get scared
I fall, I break
I mess up, I make mistakes
But if you can't take me at my worst
You don't deserve me
At my best
[Verse 8]
This song's for anybody
Yeah
Who feels like I did
Never the cool kid
This song's for anybody
Who fought they way through
Always remain true
This song's for anybody
The one's who tryna get it
The one's who dreamin' and live it
This song's for anybody
This song, this song, this song, this song, this song, this song
[Verse 9]
I shout, I swear
I get angry, I get scared (I swear I do)
I fall, I break (Yeah, yeah)
I mess up, I make mistakes (And I ain't sorry 'bout it)
But if you can't take me at my worst
You don't deserve me
At my best
[Verse 10]
I gotta keep it going
Gotta keep my head up, uh
Gotta keep it going
Gotta keep my head up, uh
I gotta keep it going
Gotta keep my head up, 'cause life is about
Written by: Benjamin Levin, Colson Baker, Edvard Forre Erfjord, Henrik Barman Michelsen, Nathan Perez, Rachel Moulden
instagramSharePathic_arrow_out