Music Video
Featured In
Top Songs By Charlie Puth
Similar Songs
Credits
PERFORMING ARTISTS
Charlie Puth
Vocals
Jan Ozveren
Guitar
COMPOSITION & LYRICS
Charlie Puth
Songwriter
Jacob Kasher Hindlin
Songwriter
PRODUCTION & ENGINEERING
Charlie Puth
Producer
Anthony Vilchis
Assistant Mixing Engineer
Trey Station
Assistant Mixing Engineer
Zach Pereyra
Assistant Mixing Engineer
Emerson Mancini
Mastering Engineer
Manny Marroquin
Mixing Engineer
Benjamin Sedano
Recording Engineer
Lyrics
All I got left are the marks on my neck
After you let me go
It's hard to forget when you messed up my head
'Cause I let you get too close, yeah
I should've never, have never, have never opened my heart again
Wasn't worth it
Why did I let you, I let you, I let you get all under my skin?
Wasn't worth it
On the surface, you were perfect
But you didn't really come to stay
Now when I look in the mirror
I slowly watch you fade away
'Cause all I got left are the marks on my neck
After you let me go
It's hard to forget when you messed up my head
'Cause I let you get too close
Now all I got left are the marks on my neck
After you let me go
It's hard to forget when you messed up my head
'Cause I let you get too close, yeah
I tried to cover it, cover it, cover it with foundation
Didn't help it
Tried to get over you, over you, over you, but you dug in
And I felt it
On the surface (on the surface), you were perfect (perfect)
But you didn't really come to stay (didn't really come to stay)
Now when I look (when I look) in the mirror (in the mirror)
I slowly watch you fade away
'Cause all I got left are the marks on my neck
After you let me go
It's hard to forget when you messed up my head
'Cause I let you get too close (oh, no)
Now, all I got left are the marks on my neck
After you let me go (let me go)
It's hard to forget when you messed up my head
'Cause I let you get too close, yeah
It's hard to forget when you messed up my head
'Cause I let you get too close
Writer(s): Jacob Kasher Hindlin, Charlie Puth
Lyrics powered by www.musixmatch.com