Keke Palmer opens up about her breakup and Usher drama in emotional new track ‘My Confession’

The 2025 Met Gala Celebrating "Superfine: Tailoring Black Style" - Arrivals - Source: Getty
The 2025 Met Gala Celebrating "Superfine: Tailoring Black Style" - Arrivals - Source: Getty

Two years after the 2023 drama featuring Usher and her ex, Darius Jackson, Keke Palmer finally gave her side of the story. Her new track My Confession was released on May 9, 2025, as a track from her 2025 album, Just Keke.

The song gives a raw, emotional, and unfiltered description of her breakup with Darius and reflects on the July 2023 drama that happened in Usher’s Las Vegas residency.

In a message Keke Palmer wrote to her fans on X, she describes how important and personal the song was.

“This one is personal. "My Confession" is exactly what it sounds like—me giving voice to the feelings I buried. Sometimes the closure we need doesn’t come from a conversation—it comes from being honest with ourselves. That’s what this song is. My peace. My clarity. My way of letting go.”

She continues:

“I wrote this with @TAYLAPARX, my best friend of 22 years, who’s seen me through every version of myself. This track is raw, it’s emotional, and it’s real. I’m not here to play perfect. I’m here to be honest. I'm just here to be Keke.”

Keke Palmer's My Confession breakdown

youtube-cover

Keke Palmer’s dance with Usher at his July 2023 Las Vegas concert prompted a reaction from her ex-boyfriend Jackson, who wasn't shy in expressing his disapproval of Keke’s fashion choice.

“It's the outfit tho.. you a mom.”

He said in another post.

“This is my family & my representation. I have standards & morals to what I believe. I rest my case.”

The first verse of My Confession addresses her moment in Las Vegas and buttresses the point that she and Jackson had already broken up then.

“Summer '23, we was in Vegas, right/ Broke up with me and you hopped up on a flight/ Was tryna find my way back to "alright"/ So I figured that I’d have myself a girl's night”

The pre-chorus talks about his demeaning tweet about her outfit.

“48-hours later online/ Made me a villain for sympathy, but you lied, mm/ But the truth is, in Vegas, we was already over, boo/ Because of you,” she sings.

In the chorus, Keke unapologetically addresses the ex,

“F*ck your projections/These are my confessions.”

Read more: Usher nearly feeds cherries to an allergic fan during London show, jokes about needing Epipen

In the song, Keke Palmer also addresses the tension between herself and Jackson’s family. She alludes that he joined them to be against her.

“Your family, they don't like me, that’s fine/ But when did you get back on their side?/ When I met you, you hated them like you hating me now.”

The second verse discusses the backlash that Jackson faced after his post. She reveals that he expected her to stay because of the child they have together.

“72-hours, now your feelings hurt/ My fans was dragging you because you had the nerve/ You almost turned me into a cliché/ Thought having your baby would make me wanna stay.”

Ending the song, Keke Palmer talks about how difficult it was to speak about the incident.

Read more: “Bullfighting is not for him”- Internet reacts as Rapper That Mexican OT gets hit by a bull at the PBR Rodeo


The music video for My Confession was released on May 10, 2025. At the time of writing this article, it had garnered over 85,000 views on YouTube.

Edited by Sangeeta Mathew