The 35-year-old America's Got Talent host released a new freestyle on Thursday called "Divorce Papers," in which he raps about the drama going on his personal life. Cannon touches on emotional topics in the song, including how the split has seemingly affected his children, 5-year-old twins Monroe and Moroccan.
"What happened to the rings, did she fling them out? ... We're single now, but we really need to think about is how a child deals/ how a child feels/ because we got two and they brilliant for real/ resilient for real," Cannon raps.
Cannon appears to be taking his time away from his children hard and expresses his vulnerability.
"My daughter said 'Daddy, why your eyes in tears?'/ because last time I dropped your brother off, I didn't get a call the next day and it felt like years/ and Imma be honest sometimes I hate to hear/ ya'll on the other line having fun without me," Cannon continues. "I wonder if my son will ever doubt me.../ What's love, I don't care about it/I just want my kids to be safe."
Still, the father of two has nothing but complimentary things to say when he seemingly references his ex.
"I hope she happy/know she happy, paparazzi snapping," he raps. "F*ck 'em all cause they see my sadness/and just walk it off/I guess I'm the dog that caused it all/that's what the rags say. ... If I speak, only spiritual gifts/ about my dream girl who I was blessed to make miracles with."
Though he's clearly upset about stories in the press about their personal life.
"This my real life/I almost died twice myself/ but f*ck my health/ y'all felt I kept this sh*t /held up for some motherf*cking alimony?" he raps. "Now who phony/when y'all need help, y'all call me/ when I need help, y'all call TMZ/ and y'all believe everything y'all see."
Cannon also references his infamous beef with Eminem, calling him out by name in the song. The two have been feuding since 2009, when Eminem insinuated that he had a relationship with Carey, which Carey has denied. Earlier this month, Cannon challenged the "Slim Shady" rapper to a rap battle, but got no response.
But now Cannon seems to be ready to bury the seven-year feud.
"Haters on my comments say Eminem the greatest/sh*t I agree/Where he at though?" Cannon raps. "I'm a fan, yo/ but first and foremost/I'm a man though. That 2010 bullsh*t, been let that go. ... Em, right now I can really relate to him/ drug habits all the pain he was in/ saying foul sh*t when you don't know where your baby momma been."
Cannon filed for divorce from Carey in December 2014. In a new interview with KarenCivil, Cannon stresses that the two are in a "great place."
"My ex and I are in a great place and are diligently moving things along so we both can continue to be happy," Cannon says. "I am happy for her and all her new endeavors, both personal ones and professional ones."
"My purpose for creating this 'Divorce Papers' freestyle was not to feed the tabloid chatter, or even to diffuse it," he also explains. "This was strictly a creative way for me to express my frustrations with the media, the naysayers, myself and ultimately with the voices in my head ... I've been sitting on the song for almost a week now because I was really torn on whether or not I should release it. ... But, ultimately I felt it was necessary to clear the air and set the record straight once and for all."
Meanwhile, Carey, 46, has moved on with her fiance, billionaire James Packer. ET chatted with Carey earlier this month in Las Vegas where the singer is back at Caesars Palace for the fourth leg of her "#1 to Infinity" residency, where she dished about her upcoming wedding.