englishPop, R&B
How Long Lyrics
by Charlie Puth
Lyricist: Charlie Puth
31 views • Published on Sep 27, 2026
How Long Lyrics
Ooh, yeah
I'll admit, I was wrong
What else can I say, girl?
Can't you break my head and not my heart?
I was drunk, I was gone, that don't make it right but
I promise there were no feelings involved
She said "Boy, tell me honestly
Was it real or just for show?" (yeah)
She said "Save your apologies
Baby, I just gotta know"
How long has this been goin' on?
You've been creepin' 'round on me
While you're callin' me baby
How long has this been goin' on?
You've been actin' so shady (shady)
I've been feelin' it lately, baby
Ooo-oh, yeah
Ooo-oh, encore
Oooh-ooh-oh
I'll admit, it's my fault
But you gotta believe me
When I say it only happened once
I tried and I tried, but you'll never see that
You're the only one I wanna love, ooh, yeah
She said "Boy, tell me honestly (honestly)
Was it real or just for show?" (real or just for show)
She said "Save your apologies (apologies, yeah)
Baby, I just gotta know"
How long has this been goin' on?
You've been creepin' 'round on me (on me)
While you're callin' me baby (baby)
How long has this been goin' on?
You've been actin' so shady (shady)
I've been feelin' it lately, baby (baby)
Ooo-oh, yeah
Ooo-oh, encore
Oooh-ooh-oh
How long has this been going on, baby?
Ooo-oh, yeah
Ooo-oh, you gotta go tell me now
Oooh-ooh-oh
La la, la la
She said "Boy, tell me honestly
Was it real or just for show?" Yeah
She said "Save your apologies
Baby, I just gotta know"
How long has this been going on?
You've been creepin' 'round on me (on me)
While you're callin' me baby (baby)
How long has this been goin' on?
You've been actin' so shady (shady)
I've been feelin' it lately, baby
How long has this been goin' on? (Ooh, encore)
You've been creepin' 'round on me
How long has it been goin' on, baby?
How long has this been goin' on? (You gotta go tell me now)
You've been actin' so shady (shady)
I've been feelin' it lately, baby
Meaning of How Long
“How Long” by Charlie Puth is a raw and devastating portrayal of heartbreak fueled by suspicion and a desperate need for closure, wrapped in a hazy atmosphere of regret and confusion. The core of the song revolves around a man confronting his ex-girlfriend after sensing infidelity – “You’ve been creepin’ ‘round on me,” he accuses, laying bare the agonizing uncertainty that has consumed him. The repeated question, "How long has this been goin' on?" isn’t simply about duration; it’s an expression of profound betrayal and a frantic attempt to understand the depth of her deception. The lyrics reveal a scene likely precipitated by intoxication – “I was drunk, I was gone” – adding a layer of vulnerability and perhaps self-awareness to his actions, though he immediately attempts to deflect blame with the assertion that "there were no feelings involved." Puth masterfully utilizes repetition, transforming the question into a haunting refrain, mirroring the obsessive nature of his thoughts and reflecting the woman’s equally insistent demand for honesty: “Was it real or just for show?”
Ultimately, the song isn't about grand declarations of love but rather a fragile plea for genuine understanding. Puth leans heavily into emotional vulnerability, showcasing the devastating impact of doubt and the desperate yearning to know the truth, even if that truth is painful. The "encore" sections, layered with echoing vocals, amplify this sense of anguish and reiterate the central question – a desperate attempt to extract an answer before it’s too late. The song's power resides in its stark simplicity and Puth’s delivery, which conveys both the initial shock and the lingering, almost unbearable weight of suspicion, solidifying “How Long” as a poignant exploration of trust, deception, and the agonizing process of unraveling a relationship.
Tags:
charlie puthheartbreakemotionalpop balladhow long
Related Lyrics
stay here 4 life lyrics A$AP Rocky
english388 views
si antes te hubiera conocido karol g lyrics
english360 views
So Easy To Fall In Love Olivia Dean lyrics
english313 views
The Cure - Olivia Rodrigo
english303 views
Why You Wanna Fight Bruno Mars lyrics
english296 views
Ordinary Alex Warren lyrics
english291 views
