“Now the truth in this message is I’m a broke-a** legend / The only reason I stay on tour is ’cause I gotta pay my rent,” Kelly sings. “I never thought it would come to this, to be the most disrespected artist / So I had to write a song about it / Because they always take my words and twist it / Believe me, it’s hard to admit all this.”

Kelly openly discusses a number of the accusations he’s faced over the last few years, including the allegations made by several women that the R&B singer had kept women against their will for his “sex cult.”

He also sings about the parents of women he’s accused of harbouring at his home and allegedly priming to join a group of women he lives and travels with. “Don’t push your daughter in my face / And tell me that it’s okay / Because your agenda is to get paid / And get mad when it don’t go your way.”

Kelly also addresses Spotify removing his music from its popular featured playlists during his 19-minute song.

Spotify removed Kelly’s music off its playlists on May 10. The music streaming service announced that, under a new public policy against “hate content and hateful conduct,” it would no longer feature Kelly’s music on its playlists. (His entire catalog is still available on the streaming service.)

“Spotify, took me off they playlist / I admit that I been underrated,” Kelly sings. “I’m not convicted, not arrested, but dragged my name in the dirt / All this work to be successful and you’re bending me because of what you heard.”

He also sings about his inability to read, making references to his dyslexia. Kelly explains that he was unable to read his contracts as a young artist which he claims resulted in himself signing away his rights to publishing his own songs.

“But I can tell you I’ve been set up (up) / I admit it, how ever since the first day (first day) / That without knowing that I signed my publishin’ away (away) / I admit it, I was young and caught up and so blind, yeah (so blind),” Kelly sings. “Said I had dyslexia, couldn’t read all them contracts, yeah / Now the truth in this message, is I’m a broke a** legend.”

During the song the singer also takes aim at Jim DeRogatis, the Chicago journalist who has reported on misconduct claims against Kelly’s for over 20 years.

“To Jim DeRogatis, whatever your name is (whatever your name is) / You been tryna destroy me for 25 whole years / Writin’ the same stories over and over against,” he sings of the journalist who has written multiple accounts of Kelly’s alleged sexual misconduct. “Off my name, you done went and made yourself a career / But guess what? I pray for you and family, and all my other enemies / I’m not gonna let y’all steal my joy, I’m just gonna keep on doing me.”

Kelly also referenced the #MuteRKelly campaign, which called for a boycott of Kelly’s music in April because of the accusations made against him. “Yeah, go ahead and stone me, point your finger at me (stone me, yeah, yeah),” he sings. “Turn the world against me, but only God can mute me (against me, mute me).”

Kelly’s behaviour has come under closer scrutiny over the last year as women have come forward to accuse him of everything from sexual coercion to physical abuse. Kelly has denied such charges.

He’s faced numerous sexual assault allegations, starting in 1994 with his most famous indiscretion, when he married the underage singer Aaliyah. (At the time, she was 15 years old and he was 27. The marriage was annulled shortly afterward.)

He has long been the target of sexual misconduct allegations, which he has denied. In 2008, Kelly was acquitted of child pornography charges after a video circulated allegedly showing him having sexual intercourse and urinating on a 14-year-old girl.

Many musicians and celebrities posted their reaction to Kelly’s new track on Twitter after the singer released the 19-minute song.

I just read the lyrics to R Kelly’s new 19 minute song called “I Admit It I Did It.” His lack of self awareness is atrocious. There are several lyrics I take offense to. The one I will address is “I’m just a man.” I am also a man. I would never use that to defend this behavior.

Damn this new r kelly I admit got me wanting to cry y’all hear this pain in his lyrics sooo honest god Kelly’s one of best off all times god bless you kelly and I pray for your price of mind and everyone on earth god bless y’all I love y’all – Lil B