Too Good at Goodbyes

Sam Smith

Written by

Tor Erik Hermansen, Mikkel Storleer Eriksen, Jimmy Napes +1

Key:D minor
Duration:3:21

Listen to the Song

Summary

Released 8 September 2017 as the lead single from The Thrill of It All, 'Too Good at Goodbyes' was Sam Smith's comeback after a two-year silence — and it landed decisively: number one in the UK, number four on the Billboard Hot 100, and chart peaks across Australia, New Zealand, and South Africa. The song opens with Smith's voice over sparse piano, builds through finger-snaps and a light beat, and resolves in a gospel choir that turns private heartbreak into something communal.

popsoul ballad2017pianogospel choir

Musical Analysis

The entire song pivots on one four-chord loop in D natural minor: Dm, F, C, Gm7 (i–III–VII–iv7). Every chord belongs to the natural minor scale — no modulations, no borrowed chords, no chromatic moves. The harmonic architecture is deliberately minimal, a clear…

Chords

Verse:Dm - F - C - Gm7
Chorus:Dm - F - C - Gm7

History

Sam Smith wrote the song with Jimmy Napes (James Napier) and Stargate (Tor Erik Hermansen and Mikkel Storleer Eriksen) drawing directly from a 2016 romantic relationship. Smith framed the theme plainly: getting good at being dumped — the habit of emotional shu…

“The published sheet music documents the key as D minor, common time, 92 BPM, with a chord progression of Dm–F–C–Gm7; Smith's vocals span F3 to D5.”

📝 Lyrics

melancholic · resigned · bittersweet

Theme

Emotional self-protection built through repeated heartbreak — becoming dangerously skilled at letting go

Surface

Smith addresses a partner who keeps leaving, cataloguing how each departure stings a little less than the last.

Deeper meaning

The song documents a troubling coping mechanism: the heart building walls so efficiently that the capacity for genuine feeling erodes alongside the pain. Smith frames emotional numbness not as healing but as damage — being 'too good at goodbyes' is a symptom of accumulated hurt, not a victory. Smith confirmed the song was written about a 2016 relationship and described it as 'basically about getting good at being dumped.'

Symbols

Goodbyes as a learned skillDrying tearsThe gospel choir in the arrangement

Full Musical Analysis

The entire song pivots on one four-chord loop in D natural minor: Dm, F, C, Gm7 (i–III–VII–iv7). Every chord belongs to the natural minor scale — no modulations, no borrowed chords, no chromatic moves. The harmonic architecture is deliberately minimal, a clear lane that lets Smith's vocal performance and the gospel-choir arrangement carry all the emotional weight. The Gm7 (minor iv with an added seventh) is the sole textural refinement, lending the final beat of each loop a slightly open-ended quality that reinforces the lyric's theme of unresolved, cumulative loss.

Sam Smith wrote the song with Jimmy Napes (James Napier) and Stargate (Tor Erik Hermansen and Mikkel Storleer Eriksen) drawing directly from a 2016 romantic relationship. Smith framed the theme plainly: getting good at being dumped — the habit of emotional shutdown that develops after enough cycles of hurt. Smith announced a return to music on 31 August 2017 via social media; Spotify placed billboards in New York City, Los Angeles, and London on 1 September to build the countdown.

Released 8 September 2017 as the lead single from The Thrill of It All, 'Too Good at Goodbyes' was Sam Smith's comeback after a two-year silence — and it landed decisively: number one in the UK, number four on the Billboard Hot 100, and chart peaks across Australia, New Zealand, and South Africa. The song opens with Smith's voice over sparse piano, builds through finger-snaps and a light beat, and resolves in a gospel choir that turns private heartbreak into something communal.

Deep Analysis Available

Detailed analysis of this section is not yet available for this song.

Song DNA

Genre

Pop

Era

2010s

Mood

Melancholic

Tempo

Ballad

Key

Minor

Texture

Layered

Sound

Piano-led

Feel

Straight

Explore More

Listen & Learn

Statistics

7.4M

Plays

856K

Listeners

8.1M

Genius Views

4

Annotations

100%

Popularity

3:21

Duration

4/4

Time

Credits

Written by

Tor Erik HermansenMikkel Storleer EriksenJimmy NapesSam Smith

Produced by

StargateSteve FitzmauriceJimmy Napes