Multifaceted entertainer Nick Cannon released a new rap track Tuesday, in which he tackles pressing issues such as slavery, fatherhood and the true source of his finances.

In a single extended therapeutic verse over an electro-pop beat, Cannon recalls some of the more difficult periods of his life, including selling $15,000 worth of drugs as a teenager and the transition from once having “twin glocks” to now having “twins” and being “shocked.”

In the song, he puts to rest any suspicions that he’s living off of his famous wife, Mariah Carey. “Seven hundred mil/ What my family’s worth after this next deal/But everybody saying them Mariah’s checks/That’s your first mistake and lying’s next,” he says.

Later, he addresses speculation that he is incapable of protecting his family from perilous threats—specifically, Eminem. “I remember when/Was a fan of the dude from Michigan,” he says, “Then he put me in a predicament/ Defend my family, protect my wife/ F**k how you handle it, this ain’t your life.”

Cannon also takes a moment to ease race relations in a flicker of consciousness, saying ”…Gotta be the bigger ni**a and forgive them whites/ For all them stripes, whips and chains.” At the risk of being too progressive, he continues, “All we like is whips and chains/diamonds bright, six and change/Maybachs, b****** names/ Screamin while we switchin’ lanes.”

The track is Cannon’s latest audible gem since “Famous” featuring Akon, released earlier this year.

Cannon is currently the host of NBC’s America’s Got Talent and the Chairman of TeenNick. He also hosts a New York based morning show and manages record label N’Credible Entertainment.