How Long

by Charlie Puth

A slinky, funk-infused bassline drives a conflicting current of guilt and groove, painting a vivid picture of confession under the hot lights of suspicion.
Release Date May 11, 2018
Duration 03:20
Album Voicenotes
Language EN

Emotions

anger
bittersweet
calm
excitement
fear
hope
joy
longing
love
nostalgia
sadness
sensual
tension
triumph

Mood

positive
negative
neutral
mixed

Song Analysis for How Long

"How Long" by Charlie Puth is a candid exploration of infidelity, guilt, and the painful process of confession. The song's narrative is a direct confrontation where the protagonist admits to cheating on his partner. Lyrically, it's structured as a dialogue, with the verses being the protagonist's confession and excuses, while the chorus and pre-chorus represent his partner's hurt and pointed questioning. The central theme revolves around accountability and the consequences of betrayal. The singer doesn't shy away from his mistake, opening with "I'll admit, I was wrong," but he attempts to minimize the emotional damage by blaming alcohol and assuring his partner that "there were no feelings involved."

The song's title and recurring line, "How long has this been goin' on?", is the focal point of the emotional conflict. It's the question posed by the betrayed partner, expressing not just the need to know the duration of the affair but also the depth of the deception. This question signifies the complete breakdown of trust. Some interpretations suggest the song is the second part of a story that began with Puth's previous single, "Attention," which dealt with a partner's manipulative behavior. In "How Long," the tables are turned, and the narrator is the one who has been unfaithful.

Was this analysis helpful?

Most Frequently Used Words in This Song

ooh baby yeah long goin shady said gotta tell honestly show apologies creepin round actin feelin lately try admit boy real save know while callin say encore fault wrong else

Frequently Asked Questions

Common questions about this song

Song Discussion - How Long by Charlie Puth

Leave a comment

No comments yet. Be the first to share your thoughts!